ST Palladius’ Primary School held a fantastic festive fayre last Friday.

Pupils and staff at the Dalry school worked hard to put on a really special Christmas event for all who came.

And young and old alike were impressed by the range of gifts and goodies available.

Looks like everyone had a great time, as these pictures by Charlie Gilmour show.