Karl Hayes

Karl Hayes

Karl is a keen age group triathlete who races more than he trains. Good life balance! Karl works in the media industry in Australia and is passionate about the sport of triathlon.

Page 188 of 188 1 187 188
ADVERTISEMENT