£1.7 million works approved for north-east hospital

Dr Gray's Hospital in Elgin
Dr Gray's Hospital in Elgin