Elgin’s flood defences stand firm

Flood bags being distributed in Elgin
Flood bags being distributed in Elgin