Room for improvement at Elgin hospital found by inspectors

Dr Gray's Hospital, Elgin.
Dr Gray's Hospital, Elgin.