Canary Wharf skyscrapers in London with reflections in the river

Royalty-free stock photo ID: 39509035

Canary Wharf skyscrapers in London with reflections in the river