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 (…)

Read the rest of this entry »