Image 1 of 1

Teva_Games_20110604-022.JPG

June 4, 2011 Vail, CO.    France's Melissa Le Neve competes during the IFSC Climbing Worldcup at the 2011 Teva Mountain Games, Vail, CO.. ...