EPW031877 ENGLAND (1930).  The River Thames from Westminster Bridge to Tower Bridge and beyond, Lambeth, from the west, 1930


?

This image is unlocated