2012
TQ4179 : The Thames Barrier
taken 12 years ago, near to London City Airport, Newham, England
This is 1 of 35 images, with title The Thames Barrier in this square
The Thames Barrier
Page updated at 02:11
Sitemap | Cookies | Credits | Terms of use | Get Involved