Nine races on the first day of the Youth Foiling Gold Cup Grand Final in Barcelona

Nine races on the first day of the Youth Foiling Gold Cup Grand Final in Barcelona