Giro d'Italia 2010 stage 3

229 km
45 m
44 m
Giro d'Italia 2010 stage 3