John Middlewick was one of the first swimmers to emerge from Germiston Lake during the Standard Bank 5150 Ekurhuleni Triathlon, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
The Standard Bank 5150 Ekurhuleni Triathlon was held at Germiston Lake, last Sunday.
Michael Ferreira was the overall winner, and the first man across the line, in the Standard Bank 5150 Ekurhuleni Triathlon at Germiston Lake, last Sunday.
John Middlewick was one of the first swimmers to emerge from Germiston Lake during the Standard Bank 5150 Ekurhuleni Triathlon, last Sunday.
Adriaan Myburgh placed second in the men’s division of the Standard Bank 5150 Ekurhuleni Triathlon, last Sunday. Here he leaves the transition area after his swim and heads out to the cycle route.
Natalie Sterk, who won the women’s division of the Standard Bank 5150 Ekurhuleni Triathlon, last Sunday, heads out of Germiston Lake onto the cycle section of the course.