Elena Quintanilla Results

Date Pos Event Time
30/05/2010 16 2010 Larache ITU Triathlon African Cup
Elite Women
1:30:22