Stephanie Ruchaud Results

Date Pos Event Time
18/08/2002 15 2002 Geneva ITU Triathlon European Cup
Elite Women
03:25:47