epw017442 ENGLAND (1927).  Kenworthy Hall, the River Mersey and environs, Northenden, 1927


?

This image is unlocated