Blood Swept Lands and Seas of Red was a work of installation art placed in the moat of the Tower of London, England, 2014, UK, PETER GRANT

- Image ID: MAC0A6

Similar stock images