EPW052860 ENGLAND (1937).  Leavesden Hospital (formerly known as Leavesden Mental Hospital), Abbots Langley, 1937


?

This image is unlocated