North side of the tower of London showing the poppy installation 'Blood Swept Lands and Seas of Red"

- Image ID: E9PXB2
North side of the tower of London showing the poppy installation 'Blood Swept Lands and Seas of Red"
Craig McAteer / Alamy Stock Photo
Image ID: E9PXB2
Location: Tower of London, London, United Kingdom