Tour de Suisse 2004

Switzerland

June 12th - 20th 2004