The Living Nativity

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

Here are some photos of a past Living Nativity: