A sea of blood-red poppies has once again poured over the Tower of London — this time to mark 80 years since the end of the Second World War.
Nearly 30,000 ceramic poppies, originally part of the 2014 sensation Blood Swept Lands and Seas of Red, have returned to the iconic fortress in a powerful new installation, The Tower Remembers.