Keyboards fall silent…
Blood Swept Lands and Seas of Red is the very apt title of the inspiring and very moving installation of poppies which mark the centenary of the outbreak of the First World War. The 888,246 ceramic poppies fill the Tower of London’s famous moat, portraying...
10 November, 2014
/ 0 Comments