Giro d'Italia
Stage 5: Ceglie Messapica - Matera
Italiƫ
Wednesday 14 May 2025
144 km