Living Nativity scene reminds people of Christmas' true meaning
St. Peter's Lutheran Church in Baldwin hosted its 25th annual living Nativity scene on Sunday night.
Topics you care about, straight to your inbox
Topics you care about, straight to your inbox