EPW017318 ENGLAND (1926).  The Staffordshire County Mental Hospital, Cheddleton, 1926


?

This image is unlocated