The transience of the Tower of London poppies
by Stephen Tall on November 13, 2014
I finally made it to the Tower of London today, as the volunteers were gathering the 888,246 hand-made ceramic poppies which have filled its moat to mark the centenary of the First World War. I wish I’d seen the full (…)