Christmas lights on display at Temple Square in downtown Salt Lake City, Utah. The square is owned by the Church of Jesus Christ of Latter-day Saints (Mormon) and annual attractions thousands of visitors to see the Christmas light display. December 2, 2005. Photo by August Miller
Add to Cart Download