View from the Tate Modern, Southwark, London.

View from the Tate Modern, Southwark, London, England