Inverurie hotelier hails community spirit after devastating flooding

Roads area still flooded this morning in the Port Elphinstone area of Inverurie
Roads area still flooded this morning in the Port Elphinstone area of Inverurie

Breaking