Designed by
Title
Red poppies art installation at Tower of London, UK #44252493
Description
LONDON - AUGUST 31st 204: Over 100,000 people have bought ceramic poppies from the Tower of London's art installation that pays tribute to British and Commonwealth soldiers killed in the WW1
This image is editorial