Blood Swept Lands and Seas of Red is the name of the art installation in the moat at the Tower of London which will be officially unveiled tomorrow. 888,246 ceramic poppies spill out into the Moat and encircle the Tower of London. Each poppy symbolises a British military fatality during the war.
The Tower of London's longest serving Yeoman Warder planted the first poppy
in this major