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


?

This image is unlocated