London, UK

15
London, UK

Thames view over London, UK.