Giro d'Italia

Stage 13) Cervia - Monselice

IT Italy, Friday 16 October 2020
192 km