Mountain Project Logo

Ted Williams and Nick Cobler nearing the summit on<br>
 Mt. Cotopaxi, Ecuador on 01.11.08
ID 106267577

Rate Photo
     Clear Rating
  0.0 from 0 votes

ted515
Oct 2, 2008
Ted Williams and Nick Cobler nearing the summit on
Mt. Cotopaxi, Ecuador on 01.11.08  

0 Comments

Nearby Photos