Designed by
Title
Red poppies art installation at Tower of London, UK #44252481
Description
LONDON - AUGUST 31st 204: The art installation at Tower Bridge which features 888,246 ceramic poppies, one for every British and Commonwealth soldier killed during the conflict, marks WW1 centenary
This image is editorial