Tower of London Poppies

Officially titled as “Blood Swept Lands and Seas of Red”

Blood Swept Lands and Seas of Red, ceramic poppy installation at the Tower of London, England, UK

Blood Swept Lands and Seas of Red, ceramic poppy installation at the Tower of London, England, UK

4 thoughts on “Tower of London Poppies”

Leave a Reply

Your e-mail address will not be published. Required fields are marked *