A man has been arrested in connection with the rape of a teenager in Fife.
An 18-year-old woman was attacked within a car on Monday, July 6.
Police were called after the victim was found in the Limepark Crescent area of Kelty at around 11.15pm that night.
She disclosed to officers that she had been attacked shortly before in an unknown location.
A 42-year-old has now been arrested and charged over the incident.
He is due to appear at Dunfermline Sheriff Court on Tuesday.