Archive for November 20th, 2009

The revelation monument building on Temple Square in Salt Lake City

The revelation monument building on Temple Square in Salt Lake City