Tower of London in Remembrance

888,246 ceramic poppies spill out and fill the Tower’s famous moat. Each one representing a British or colonial death during World War I. (at dawn 10 Nov 2014)
888,246 ceramic poppies spill out and fill the Tower’s famous moat. Each one representing a British or colonial death during World War I. (at dawn 10 Nov 2014)