Inverness man, 21, appears in court over rape charge

© DC ThomsonInverness Sheriff Court
Inverness Sheriff Court