Designed by
Title
The Gherkin building in The City of London seen framed by skyscrapers in London, UK #151024399
Description
The Gherkin building in The City of London seen framed by skyscrapers in London, UK on 17 December 2012
This image is editorial