Tour de Suisse

Stage 1: Einsiedeln - Einsiedeln

CH Switzerland Sunday 11 June 2023 12.7 km