Blood Swept Lands and Seas of Red

Blood Swept Lands and Seas of Red
Blood Swept Lands and Seas of Red

The art display at the Tower of London called “Blood Swept Lands and Seas of Red” a display of 888,246 ceramic poppies one for every British soldier that lost their life in the first world war. #November 2014 update

Leave a Reply