Tower of London
Castle in London, England.
London EC3N 4AB, United Kingdom. 5 August – 11 November 2014
Blood Swept Lands and Seas of Red marked the centenary of the outbreak of the First World War. Created by artists Paul Cummins and Tom Piper, 888,246 (unfinished in this shot) ceramic poppies progressively filled the Tower’s famous moat.