Man, 34, charged over alleged indecent assault in North-east town

Peterhead Sheriff Court.
Peterhead Sheriff Court.