Grand Staircase-Escalante National Park

Grand Staircase-Escalante National Park

The Gloden Cathedral in the Neon Canyon--about a mile from the Escalante River. April 2004.
andesadam
on Jun 1, 2007 12:28 pm
Image ID: 297891

Comments

No comments posted yet.