The Living Nativity

Every year St. Margaret Mary has a living nativity outside of the church in late December. This year it is Friday Dec 20 & Saturday Dec 21. It takes place from 7-9pm on both nights.

Here are some photos of a past Living Nativity: