North Face

June 13, 2006
North face of the Lehra Peaks. From below Lehra Pass.

Comments

No comments posted yet.