Designed by
Title
Street scape of the Canary Wharf district in London, United Kingdom #293321662
Description
LONDON, UNITED KINGDOM - SEPTEMBER 12, 2023: Street scape of the Canary Wharf district, water channels with restaurant, greenery and skyscrapers
This image is editorial