Denbigh Lunatic Asylum aka North Wales Hospital

Denbigh Lunatic Asylum aka North Wales Hospital