Tom Cash

Tower of London Remembers

~ October 25th, 2014 ~

Tower of London Remembers is an art installation where 888,246 ceramic poppies have been laid to mark one hundred years since the first full day of Britain's involvement in the First World War.