Star on the mountain over El Paso illuminated tonight in honor of Land Arts of the American West at Texas Tech University, El Paso, Texas. Photo by Jesse Larriva.
You must be logged in to post a comment.