Tower of London Remembers poppy installation

- Image ID: E8TEMH
Tower of London Remembers poppy installation
David Crossland / Alamy Stock Photo
Image ID: E8TEMH
Location: Tower of London England Britain United Kingdom

Similar stock images