Designed by
Title
Aerial view of Canary Wharf and the Isle of Dogs, London, UK. #196210493
Description
June 2019: Aerial view of Canary Wharf and the Isle of Dogs while approaching London City Airport, United Kingdom. In the background River Thames and Greenwich.
This image is editorial