Designed by
Title
Red poppies Tower of London #51454609
Description
Red ceramic poppies forming part of Blood Swept Lands and Sea of Red display at the Tower of London moat, in England, marking centenary of outbreak of WW1. Photo taken November 4, 2014.
This image is editorial