IMG_0005-0.JPG

PHOTO: Lest We Forget

The Tower of London surrounded by poppies. Blood Swept Lands and Seas of Red will see 888,246 ceramic poppies planted in the Tower’s moat, each poppy representing a British military fatality during the war.