Charity treasure hunt in Dornoch

Dornoch Academy
Dornoch Academy