Full gas racing into Rome on final day of action at Giro d’Italia

Giro d'Italia