Designed by
Title
London, UK: Skyscrapers of the City of London #
Description
London, UK: Skyscrapers of the City of London with Tower 42, 22 Bishopsgate and Cheesegrater buildings. Detail of buildings with clouds behind. Afternoon view.
This image is editorial