Aerial 4K Urban View Image Photo of Thames River and Hammersmith Bridge in City of London England UK

- Image ID: JWY31G
Emre Zengin / Alamy Stock Photo
Image ID: JWY31G
Location: Hammersmith, London, United Kingdom