Denbigh Lunatic Asylum aka North Wales Hospital – Melting Floor

Denbigh Lunatic Asylum aka North Wales Hospital - Melting Floor