Highland youngsters sample professional life during Apprentice Day

Highland Youth Convener, Esme Leitch
Highland Youth Convener, Esme Leitch