Royalty-free stock photo ID: 162929063

Windows of Skyscraper Business Office, Corporate building in London City, England, UK