EPW045610 ENGLAND (1934).  The River Thames and the city from Blackfriars Bridge to London Bridge, London, from the north, 1934


?

This image is unlocated