Designed by
Title
LONDON, ENGLAND - APRIL 25: the `Gherkin` between two skyscrapers under construction in the City of London on May 25 #94237113
Description
LONDON, ENGLAND - APRIL 25: the Gherkin between two skyscrapers under construction in the City of London on May 25, 2013
This image is editorial