tour.jpg
Matteo Trentin wins stage fourteen of the 2013 Tour de France