Designed by
Title
Red poppies art installation at the Tower of London, UK #46565080
Description
LONDON-NOVEMBER 8th 2014: The art installation at the Tower of London which features 888246 ceramic poppies, one for each British and Commonwealth soldier who was killed during WW1. 2014 marks the Centenary of the conflict.
This image is editorial