A man has appeared in court accused of flashing multiple teenagers in Kirkcaldy over a period of more than seven years.
Gavin Morrison appeared in private at the town’s sheriff court on Saturday.
He faces charges that he behaved indecently in front of girls in public on nine occasions between 2016 and 2022.
Complainers in the cases range in age from six to 17.
Allegations from 2015
It is alleged he removed his lower clothing and underwear in Overton Road on January 8 2015 and exposed his private parts to two females.
On October 30 in 2016, he allegedly did the same thing in front of three girls – two aged 17 and the other 14 – at Wilson Avenue.
On November 16 in 2017, he is said to have again removed his lower clothing and underwear and exposed himself to a 15-year-old girl and a 14-year-old girl at Cheviot Road.
And on Halloween in 2018, he allegedly did the same thing at Rabbit Braes, Dunearn Drive, Kirkcaldy.
Two of the three girls it is claimed he exposed himself to on this occasion were aged 15 and the other was 14.
Exposure to six-year-old charge
The next allegation Morrison faces dates to June 3 in 2019 at Stenhouse Street in Cowdenbeath.
The charges state he exposed his private parts in front of a 14-year-old girl.
Again at Rabbit Braes, this time on June 24 2020, he is alleged to have exposed and fondled his private parts in front of two girls, aged 15 and 16.
And at Valley Gardens in Kirkcaldy on August 2020 he is accused of exposing his penis and fondling it in front of a 14-year-old girl.
Morrison faces another charge that at West Torbain in Kirkcaldy on July 4 last year, he exposed himself to girls aged 11 and six.
The final charge he faced in court on Saturday was of exposing his penis in front of a 10-year-old girl at Gallatown Park in Kirkcaldy on October 6 last year.
None of the complainers can be identified for legal reasons.
Released on bail
The 42-year-old, of Gosport Road in Kirkcaldy, made no plea during the petition hearing.
He was released on bail by Sheriff Maryam Labaki and will return to Kirkcaldy Sheriff Court at a future date.
For the latest court cases across Tayside and Fife, join our Courts Facebook page.