Remembrance in Littleton
I recently went to see the installation ‘Blood Swept Lands and Seas of Red’ at the Tower of London, which will see 888,246 ceramic poppies planted in the Tower’s moat, each poppy representing a British military fatality during the war.
Remembrance in Littleton Read More »



















