EPW044136 ENGLAND (1934).  Millwall Inner Dock, Cubitt Town and the River Thames, Isle of Dogs, 1934


?

This image is unlocated