Poppies: Sleep, Death, Remembrance
The Tower of London is marking the centenary of World War I with a breathtaking art installation called Blood Swept Lands and Seas of Red by artist Paul Cummins. The installation will include total of 888,246 ceramic poppies, each flower representing a British military fatality from WWI. The tradition of using poppies for remembrance of those … Read more