Man due to appear in court after alleged sexual assault in Aberdeen

© DC ThomsonAberdeen Sheriff Court
Aberdeen Sheriff Court