£5million to be spent on dangerous Moray road

Repair work on the B9016
Repair work on the B9016

Breaking