epw018839 ENGLAND (1927).  Prestwich Hospital, Prestwich, 1927


?

This image is unlocated