Historic Temple Square in Salt Lake City glows brightly with thousands of Christmas lights ushering in the season of Christ’s birth.
Continue reading at the original source →
Historic Temple Square in Salt Lake City glows brightly with thousands of Christmas lights ushering in the season of Christ’s birth.