Stage 19 result

Stage 19: Abbiategrasso — Alpe di Mera/Valsesia 178,0 km - Sa 29 May 2021