London, UK

16
London, UK

Thames view over London, UK.