A 48-year-old man has been charged after allegedly indecently assaulting a teenage girl at Madora Bay beach.
The 17-year-old girl was laying on the beach around 12.50pm on Monday when the man allegedly walked up to her and indecently assaulted her.
He then left the beach.
Police later released images of the alleged offender asking for the public's help to identify him.
He was taken into custody at his Greenfields home on Tuesday and has since been charged with unlawful and indecent assault.
The man was refused bail and will appear in the Mandurah Magistrates Court today.
Detective Senior Sergeant Tony Rosenberg Officer in Charge of Mandurah Detectives said the community provided vital information to assist with the investigation.
“On Monday afternoon we made an appeal to our local community to assist us with this investigation, and the response we received was significant," he said.
“Our appeal was shared widely via social media and the arrest we have made is a direct result of information members of the community provided to Crime Stoppers.
“On behalf of Mandurah Detectives and local police I thank everyone who shared our appeal, and thank those community members who contacted Crime Stoppers with information which proved to be vital to our investigation.”
Mandurah Crab Fest boasts huge range of free, family friendly entertainment
Fuel prices surge in Perth, Mandurah
Teen boys charged over Mandurah burglaries
Tragic update in search for missing man Robert Snyder
Premier Roger Cook to leave Kwinana electorate, move to Perth
Mandurah Marine Rescue's new vessel named in memory of nun who survived 1959 boating accident
Teen dies in motorbike crash at Waroona Dam
Shark alert issued after whale carcass reported at Preston Beach
Kwinana businesses to refuse serving students during school hours