Elgin faces A96 traffic chaos

West Road, Elgin near Dr Grays Hospital.
Picture by Gordon Lennox
West Road, Elgin near Dr Grays Hospital. Picture by Gordon Lennox