Giro d'Italia

IT Italië, 11 May - 02 Jun
21 stages, 3553.8 km

Stages