Giro d'Italia 2010 stage 20

177 km
4,359 m
3,664 m
Giro d'Italia 2010 stage 20