Tour de Suisse 1995  |  Stage Overview

59th edition

13 June 1995 - 22 June 1995