Mirinda Carfrae and Frederik Van Lierde Win 2013 Ironman World Championship

4 Photos