The Tower Of London Looks Like It's Bleeding
1 of 6
The Newly Installed 888,246 red ceramic poppies make the Tower Of London Look Likes It Is Gushing Blood.
Each poppy represents every Colonial and British Soldier That Died In World War I.
In the last few weeks, 150 volunteers have been placing the poppies around the tower.
The last poppy will be planted on November 11, Armistice Day. It is a symbolic installation that honors the too many that died.