888,245 handcrafted poppies will fill the 16 acre dry moat of the Tower of London. The Tower was used as a recruitment center during World War 1. Each represents a British and Commonwealth life lost during WW1. The first poppy was 'planted' in July to mark the centenary of the war. The last will be installed tomorrow, Remembrance (Veterans) Day. The installment is titled The Blood Swept Lands and Seas of Red - inspired by a poem penned by an anonymous British soldier.
Remembering all who sacrificed -