Inverness addict given last chance to avoid jail

Inverness Sheriff Court
Inverness Sheriff Court