Man and woman in court over alleged human trafficking offences

Elgin Sheriff Court
Elgin Sheriff Court