LONDON, UNITED KINGDOM – NOVEMBER 07: People visit the artistic installation entitled ‘Blood Swept Lands and Seas of Red’ consisting of 888,246 ceramic poppies planted to fill the moat of the Tower of London marking the centenary of the outbreak of the First World War in London, United Kingdom on November 07, 2014. (Photo by Tolga Akmen/Anadolu Agency/Getty Images)
Poppies Take Over the Tower of London