Canary Wharf and River Thames, London, UK.

- Image ID: H9GH4A
Bailey-Cooper Photography / Alamy Stock Photo
Image ID: H9GH4A
Location: London UK