It’s paint, it’s blood, it’s poppy flowers! On August 5th, in honor of the 100-year anniversary of the First World War, the Tower of London has something truly incredible planned. Thanks to designers Tom Piper and Paul Cummins, the “Blood Swept Lands and Seas of Red” demonstration will be breathtaking on multiple levels. 888,246 poppies to be exact, will be perfectly displayed aroun