"I was in the Florence Portal House ..."
About: Royal Hampshire County Hospital
"I was in the Florence Portal House ..."
About: Royal Hampshire County Hospital