memoirsofametrogirl.com
The Poppies return to London as the Weeping Window comes to the Imperial War Museum
Back in 2014, the original Poppies installation in the moat of the Tower of London was such a huge hit, MPs made public pleas for its to be extended. Blood Swept Lands and Seas of Red was created b…