EPW026591 ENGLAND (1929).  The Castle and Palace Green overlooking Framwelgate Bridge, Durham, 1929


?

This image is unlocated