Staithe

Loading staithe on the Thames at Greenwich

London, UK