Designed by
Title
London, UK - October 18, 2014: Art installation 'Blood Swept Lan #46118613
Description
Tower of London and art installation - Blood Swept Lands and Seas of Red sees 888,246 ceramic poppies planted in the Tower's moat, each poppy representing a British military fatality during the war
This image is editorial