London, UK

14
London, UK

Thames view over London, UK.