Former Gordonstoun teacher denies ‘skinny dipping’ sessions with pupils

Andrew Keir arriving at Elgin Sheriff Court.
Andrew Keir arriving at Elgin Sheriff Court.