Festive activities to take over Crathes Castle

Crathes Castle, in Banchory