"I was a 'long term visitor' ..."
About: Gloucestershire Royal Hospital
"I was a 'long term visitor' ..."
About: Gloucestershire Royal Hospital