Tour de Suisse

Division I, Stage race, 13th -22nd June 1995, Switzerland