EAW031260 ENGLAND (1950).  Longley Park and the Longley Estate, Sheffield, 1950


?

This image is unlocated