financial district London

The Financial District in London, UK. Photograph by Geoff Searle.

Leave a Reply