Hensol Castle Hospital: Church services
The North Wales Hospital: Hidden Now Heard
Exterior of the renovated Recreation Hall at...