Giro d’Italia – Stage Nineteen

Ryder Hesjedal on stage nineteen of the 2012 Giro d’Italia