Police have charged a man in relation to the death of a mother more than 30 years ago.
Shona Stevens, 31, died in hospital after being found badly injured on a woodland path near her home in Irvine, North Ayrshire, on November 10, 1994.
More than 30 years later, Police Scotland announced a significant development in the case, having arrested a 67-year-old man on Friday.
Less than 24 hours later, the force revealed the man had been charged.
He is expected to appear at Kilmarnock Sheriff Court on Monday July 28.
Senior investigation officer Detective Chief Inspector Stuart Gillies said: "I would like to thank the members of the local community who assisted us in our inquiries.
"I am grateful for their information and input which greatly contributed to our investigation."