Drivers given warning after section of A96 hit by floods

Flooding on the A96
Flooding on the A96