Thumbnails
 
Temple of the Sun

Temple of the Sun

Grand Canyon National Park, Arizona; September, 2007.