A 21 year-old woman says was sexually assaulted on a Traverse City beach Tuesday.
Traverse City Police arrested a 22-year-old suspect from Traverse City.
The woman told police she was lying on the beach when the man offered her a massage. After she declined, she says he inappropriately touched her, and fled.
Police say the suspect has an extensive criminal history.