Iuliia Kaplina of Russia who won the IFSC Speed World Cup, setting a new Woman’s World Record of 7.74 seconds. Photo The Boulders
←
Iuliia Kaplina of Russia who won the IFSC Speed World Cup, setting a new Woman’s World Record of 7.74 seconds. Photo The Boulders