Teen motorist keeps licence despite careless driving charge

Inverness Sheriff Court
Inverness Sheriff Court