Giro d'Italia 2010 stage 18

151 km
1,059 m
1,396 m
Giro d'Italia 2010 stage 18