A novice's diary of the Mooloolaba Triathlon 2017 - Best Practice Personal Training

A novice’s diary of the Mooloolaba Triathlon 2017