2019 UIAA Ice Climbing World Cup, Denver, USA, Feb 23-24, 2019, Civic Center Park, Denver, Colo.
Selected Photos of USA World Cup Climbing Team
I didn't get everyone on the team who competed, but I tried...
I didn't get everyone on the team who competed, but I tried...