Wednesday, 6 August 2014

Things you don’t see from a car

P8055828 Blood Swept Lands

Blood Swept Lands and Seas of Red. Tower of London. The first waves of the 888,246 ceramic poppies that will fill the moat by 11th November 2014 – the anniversary of Armistice Day.

No comments:

Post a Comment