Larrabee West Face

Larrabee West Face

The west face of Mount Larrabee (7861 feet) seen from the summit of Tomyhoi Peak (7451 feet), October 17, 2010.
gimpilator
on Oct 18, 2010 10:43 pm
Image ID: 672095

Comments

No comments posted yet.