School pupils pitch in as part of efforts to protect historic 16th Century castle in Moray

Blairfindy Castle.
Blairfindy Castle.