New rector appointed at Dornoch Academy

Dornoch Academy
Dornoch Academy