Skyscrapers of London, United Kingdom

- Image ID: FBD3XA
Novarc Images / Alamy Stock Photo
Image ID: FBD3XA
Skyscrapers in the financial district of the City of London, United Kingdom