Image 1 of 1
UKLondonD0036.jpg
Tower Bridge 05 - Tower Bridge, London, England, UK.