Aisha Nasser Baksh

Athlete's Profile

Kenya
2003
World Triathlon Athlete ID: 166261
Starts 16
Podiums 9
Wins 3
Loader