Ilnur Zakarin Russia wins Stage 17 Tour 2016

Code: 578049368

Image Description

Stage winner Ilnur Zakarin of Russia and Team Katusha celebrates winning the 184.5km stage seventeen of Le Tour de France from Berne to Finhaut-Emosson on July 20, 2016 in Bern, Switzerland. (Photo by Michael Steele/Getty Images)

Select your option

Choose print size

Photo Only Options