tour.jpg
Svein Tuft on stage nineteen of the 2013 Tour de France