Leah de Frietas trains for triathlon races with Rainbow Warriors Triathlon Club.
– ROGER JACOB