Aberdeenshire dementia ward praised by inspectors

© DC ThomsonBennachie View in Inverurie
Bennachie View in Inverurie