UCI 2021 Track World Championships Mina SATO JPN in Womens Keirin during UCI 2021 Track World Championships on Oktober 24, 2021 in Jean Stablinksi Velodrome in Roubaix, FrancePhoto by SCSSoenar ChamidAFLO HOLLAND OUT Editorial Stock Photo - Afloimages
Mina SATO (JPN) in Womens Keirin during UCI 2021 Track World Championships on Oktober 24, 2021 in Jean Stablinksi Velodrome in Roubaix, France
Photo by SCS/Soenar Chamid/AFLO (HOLLAND OUT)