Challenge Triathlon Dubai

In This Photo: Leon Griffin
This images was created using digit filters) Leon Griffin competes during the run leg of the race during the Challenge Triathlon Dubai on 27 February, 2015 in Dubai, United Arab Emirates.
(Feb. 26, 2015 - Source: Charlie Crowhurst/Getty Images Europe) more pics from this album »