Designed by
Title
The Gherkin building in The City of London seen from Leadenhall Street in London, UK #151024397
Description
The Gherkin building in The City of London seen from Leadenhall Street in London, UK on 17 December 2012
This image is editorial