Designed by
Title
Stephen Bayliss running #5883563
Description
Professional Ironman triathlete Stephen Bayliss (United Kingdom) running in the Specsavers Ironman triathlon race in Port Elizabeth, Eastern Cape, South Africa on April 13, 2008.
This image is editorial