Mountain Project Logo

Topping out on the Leia finish on 6.04.04.
ID 1204325

Rate Photo
     Clear Rating
  5.0 from 3 votes

Anonymous Coward
Jun 8, 2004
Topping out on the Leia finish on 6.04.04.  

0 Comments

Nearby Photos