Skyscraper 2

Skyscraper 2 - One Of Many Skyscrapers In Canary Wharf, Docklands, London, UK - The Financial District Photo

Pro Stock Photos From Dreamstime