A man has been arrested after a 50-year-old woman was sexually assaulted while out for a walk in the New Forest.
The woman was out in Ashurst when the man approached her and carried out the attack at about 09:00 BST on Sunday.
She managed to ring police from her mobile phone with officers arriving in minutes and arresting a 26-year-old man at the scene in Hampshire.
The victim was taken to hospital for treatment and later released. The man is being questioned in custody.
Detectives sealed off the area and carried out door-to-door inquiries.