Shot at the Tower – A Commemoration of the Spies executed in the Miniature Rifle Range
The year 2014 is the centenary of the beginning of World War I. From August 5 to November 11, the moat in the Tower of London has been progressively filled with ceramic poppies, one for every Commonwealth soldier who died during the war (888,246). The poppies cascade out of the Tower from two points, the […]
Shot at the Tower – A Commemoration of the Spies executed in the Miniature Rifle Range Read More »