Contact
Privacy
DMCA
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 dock
has been
england
silvertown
image