Some of our fantastic pupils prepare to perform 'Born in a Barn'
Our cute nativity kittens
Angels in waiting
Lucian & Connor stomp ahead as ''Donkey & Cockerel''
Our little angels
Three wise men arrive at St. Margaret's
Splendid shepherds shielding their sheep
Mary finds shelter with help from Inn Keepers