swimbikerunenjoysmile: Mark Cavendish - Specialized poster
Mark Cavendish wins Stage 3 Tour de France 2016
Mark Cavendish wins the stage 7 sprint Tour de San Luis photo @Tim de Waele / TDWSPORT.com
Mark Cavendish start stage 2 Tour de France 2016 AFP / jeff pachoud
#MarkCavendish of Great Britain and Team Dimension Data wears the yellow leader jersey as he rides during stage two of the 2016 Tour de France from Saint-Lo to Cherbourg-Octeville on July 3, 2016 in Cherbourg, France.