Tower Bridge and River Thames, London, England

- Image ID: HA49YD
GRANT ROONEY PREMIUM / Alamy Stock Photo
Image ID: HA49YD
Location: London, United Kingdom