Stella Meades

 Stella Meades
Year Distance
20042,527
20051,069
20063,634
20072,700
Total9,930