Megan Irungu

Athlete's Profile

Kenya
2004
World Triathlon Athlete ID: 166259
Starts 11
Podiums 3
Wins 0
Loader