Tour de Suisse 2002

Switzerland

June 18th - 27th 2002