The Thames at Chelsea

View along the Embankment towards Chelsea Bridge

London, UK