Salt Lake City, UT
Christmas Lights At Temple Square
Christmas lights at historic Temple Square in downtown Salt Lake City Utah showing the early evening sky above the Assembly Hall building.
November 30th, 2010
Viewed 662 Times - Last Visitor from Turlock, CA on 02/21/2015 at 3:48 AM