EPW057039 ENGLAND (1938).  The River Thames at Nine Elms, Pimlico and Westminster, Nine Elms, from the south-west, 1938


?

This image is unlocated