A 48-year-old man has been charged after allegedly exposing himself to members of the public in Aberdeen.
Police say both incidents took place in Orchard Walk, near Aberdeen University.
The first was reported to officers in January, while the other is said to have taken place earlier this month.
The man is expected to appear at Aberdeen Sheriff Court at a later date.
Detective Constable Stuart Hache said: “No one was injured but a member of the public was understandably left shaken.
“Incidents such as this will always be thoroughly investigated and we are grateful to members of the public who have assisted with inquiries.”