Giro of Italy 2019

Treviso (ITA) -> San Martino di Castrozza (ITA)

Stage 19 - Medium Mountain - 31-05-2019 - 151.0 km