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