The Gherkin Building in City, London, United Kingdom

Gherkin Building in City

The Gherkin Building in city, London, UK