Donald Kennedy, of Forth Place, Lossiemouth, pleaded guilty to the offence, against a 16-year-old girl, at Inverness Sheriff ...