Tour de Suisse

Stage 7: Tübach - Weinfelden

CH Switzerland Saturday 17 June 2023 179.8 km