EPW017426 ENGLAND (1927).  Floats Hall and environs, Baguley, 1927


?

This image is unlocated