View along the River Thames, Rotherhithe, London.

View along the River Thames, Roherhithe, London, England