"Suffer from dementia - you are not welcome here ....."
About: Hereford County Hospital
"Suffer from dementia - you are not welcome here ....."
About: Hereford County Hospital