Modern buildings in Canary Wharf, London

Royalty-free stock photo ID: 133564442

Modern buildings in Canary Wharf, London