Mountain Project Logo

Just starting on the Leia finish.  May 15, 2007.  Great conditions.
ID 106048460

Rate Photo
     Clear Rating
  0.0 from 0 votes

Matthew Hansen
Oct 22, 2007
Just starting on the Leia finish. May 15, 2007. Great conditions.  

0 Comments

Nearby Photos