A man has been arrested in connection with an alleged armed robbery and sexual assault at a farm more than six months ago.
The incident happened near Salsburgh in North Lanarkshire on the morning of Thursday, September 5 last year.
A man allegedly entered the property, threatened a 32-year-old woman with a firearm, tied her up and demanded money before sexually assaulting her and then fleeing in a stolen car.
A reconstruction featured on the BBC's Crimewatch programme in January.
Police said a 46-year-old man has now been arrested in connection with the incident.
A report is to be sent to the procurator fiscal and the man is due to appear at Airdrie Sheriff Court tomorrow.