Living Nativity scene reminds people of Christmas' true meaning

<p>St. Peter's Lutheran Church in Baldwin hosted its 25th annual living Nativity scene on Sunday night.</p>

News 12 Staff

Dec 17, 2018, 7:45 PM

Updated 2,200 days ago

Share:

St. Peter's Lutheran Church in Baldwin hosted its 25th annual living Nativity scene on Sunday night.