Giro d'Italia - Stage Twenty One
Ryder Hesjedal on stage twenty one of the 2012 Giro d'Italia