The Thames Flood Barrier on the River Thames in East London

- Image ID: EB4B8P
The Thames Flood Barrier on the River Thames in East London
LatitudeStock / Alamy Stock Photo
Image ID: EB4B8P