British Transport Police are hunting a man who sexually assaulted a train passenger.
A woman walking through a carriage was “touched inappropriately” as she travelled on an evening service between Aberdeen and Inverness.
As the victim was walking between the seats a man, believed to be in his mid-20s, reached out and groped her.
The woman immediately turned round and told the man “not to do that” before walking off to another part of the train.
It is understood the attacker was travelling with about seven other men, who all alighted at Elgin after the offence was committed between there and Keith.
The man is described as being about 25 years old, 6ft tall, white and was wearing a black and white top and sunglasses when he committed the offence.
Investigating officer, Detective Constable Nick Ritchie, said the incident happened at about 9.20pm on Friday, May 16.
He said: “No one has the right to treat another person like that. We are determined to stamp out this kind of behaviour from our rail network, so please, if you know this man, let us know.
“If you’re ever made to feel uncomfortable, are the victim of a sexual assault or witness one taking place, you can discreetly text us on 61016 and that goes straight through to our control room.”
Anyone with information should contact the British Transport Police by phoning 0800 405040 or texting 61016 and quote reference 682 on May 16.