Designed by
Title
Canary Wharf, London, UK: South Dock in London Docklands #224258482
Description
Canary Wharf, London, UK: South Dock in the Canary Wharf area of London Docklands. Canary Wharf to the left and South Quay to the right as seen from the South Quay Footbridge.
This image is editorial