Giro d'Italia - Stage Thirteen

From the album 2012 Giro d'Italia

Mark Cavendish wins stage thirteen of the 2012 Giro d'Italia

sky