Mountain Project Logo

Project on the west side talus of Turtle Rock.
ID 106152058

Rate Photo
     Clear Rating
  0.0 from 0 votes

chad beckelhymer
Apr 29, 2008
Project on the west side talus of Turtle Rock.  

0 Comments

Nearby Photos