(Olisha Mitchell/Facebook)

Saanich Police are searching for witnesses and footage in their investigation of a random assault that took place this week.

According to police, the woman was sitting down at Gyro beach at around 10:20 p.m. on Monday July 20 when a random man walked up to her and punched her in the face.

The victim in this unprovoked assault identified herself through a public post on Facebook shared Monday night.

“I had a horrible thing happen to me tonight,” wrote Olisha Mitchell, who says she had had a long day on the lake and decided to end it with a drive and a visit to Gyro beach.

“It was around 10 pm and out of the corner of my eye a man came walking up towards me… I didn’t want to make any contact with him as it was dark and didn’t feel like striking up a conversation.”

“Next thing, it happened so fast, I see his sweater close beside me and I look up and he sucker punches me in the face and starts running. I was in shock.”

Mitchell states that right after the attack, she heard the suspect run up the hill, before she decided to hide behind a bush and call 911. She says the operator stayed on the line with her until police were able to find her.

The suspect is described as a man wearing a dark coloured sweater, blue jeans and running shoes.

Saanich Police are now searching for witnesses in the area who may have seen the incident to contact them.

Investigators are also asking residents in the area of Tudor Avenue and Telegraph Bay Road/Cadboro Bay Road to check their home CCTV for footage.

Witnesses and anyone with footage can contact Saanich Police at 250-475-4321 or report through Greater Victoria Crime Stoppers at 1-800-222-8477.