Tour de Suisse

Stage 2: Berom√ľnster - Nottwil

CH Switzerland Monday 12 June 2023 173.7 km