Giro d'Italia 2010 stage 8

189 km
2,651 m
1,439 m
Giro d'Italia 2010 stage 8