Thousands of ceramic poppies that poured out of the Tower of London have been planted to represent the fallen British soldiers of the First World War.
In the elaborate creation by Paul Cummins named Blood Swept Lands and Seas, 888,245 poppies flow out of the tower and rest in the surrounding garden.
The artwork marks the 100th anniversary of Britain's declaration of war on Germany, their most costly conflict.
The final poppy will be symbolically planted on Armistice Day (November 11) this year.
The Tower of London pours 888,246 poppies from a window to honour WWI's British deaths. Stunning. pic.twitter.com/D7xcHNjHI6— Historical Pics (@HistoricalPics) August 3, 2014