Looking South from Echo Lake (11,602'), Sierra Nevada

Clyde Spires is seen on the right. Sept. 8, 2007.

Comments

No comments posted yet.