London

London, UK

The Gherkin

View of 30 St Mary Axe

London, UK