Tour de Suisse

Stage 2: Beromünster - Nottwil

CH Switzerland Monday 12 June 2023 173.7 km