Thames Barrier

The Thames Barrier, London, with construction cranes behind.

License this image at Getty Images

< Back to Gallery