YOUNGSTERS at St Palladius Primary put on a spectacluar Christmas show.

Pupils at the Dalry school impressed teachers, parents and fellow pupils alike with their fun and festive take on the classic nativity.

Youngsters dressed in amazing costumes representing stars, angels and sherherds, amongst others.

Well done to all who took part.