Giro d'Italia 2010 stage 16

13 km
1,125 m
43 m
Giro d'Italia 2010 stage 16