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.