Man accused of series of sex offences against children

Aberdeen Sheriff Court
Aberdeen Sheriff Court