2013 ITU World Triathlon Yokohama

Technical Delegates

Technical Delegates

Pete Weaver (NZL)

Loader