Robuta

https://www.britainfromabove.org.uk/en/image/EPW008883 EPW008883 ENGLAND (1923). The Royal Victoria Dock, Silvertown, 1923. This image has been produced... royal victoria dockhas beenenglandsilvertownimage