ICF: Barreras Shows Speed and Endurance to Strike Twice at Lake Rocks SUP Festival
Reigning world champion Esperanza Barreras of Spain showcased her speed and endurance to claim two titles at the Lake Rocks SUP Festival in Villach, Austria.
Reigning world champion Esperanza Barreras of Spain showcased her speed and endurance to claim two titles at the Lake Rocks SUP Festival in Villach, Austria.