The Gherkin. City of London (UK)

The Gherkin. City of London (UK)

The Gherkin. City of London (UK)