EPW060750 ENGLAND (1939).  The River Thames from the Palace of Westminster to Blackfriars Bridge and the surrounding city, Lambeth, 1939


?

This image is unlocated