Man fined over careless driving in Black Isle village

Inverness Sheriff Court
Inverness Sheriff Court

Breaking