Description
Ceramic poppies installed in Tower of London on WWI centenary To Commemorate one hundred years from the beginning of World War One, the iconic Tower of London is being decorated with 888,249 ceramic poppies, one for each British soldier killed in war. The last poppy will be installed on Armistice Day, on November 11. IMAGES