Image 1 of 1

Teva_Games_20110604-037.JPG

June 4, 2011 Vail, CO.  Ranked #1 in the world, Austria's Anna Stohr competes during the IFSC Climbing Worldcup at the 2011 Teva Mountain Games, Vail, CO.. ...