The Gherkin

 
  • The Gherkin
The Gherkin

The Gherkin

London - England

The Gherkin