Royalty-free stock photo ID: 65316910

Skyscrapers in City of London,( Lloyds of London, Tower 42, Aviva and the Gherkin) - Image