London, UK

17
London, UK

Thames view over London, UK.