Tower Bridge spanning the River Thames in London UK, one of the most iconic buildings on this planet.

- Image ID: JN87GT
Nigel Blake / Alamy Stock Photo
Image ID: JN87GT
Tower Bridge spanning the River Thames in London UK, one of the most iconic buildings on this planet.
Location: Tower Bridge, Tower Bridge Road, London, United Kingdom