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


?

This image is unlocated