Tour de Suisse, Switzerland, June 18-28, 2001

Stefano Garzelli (Mapei) not looking too pleased with the situation.
Photo: Carlo Rosenkranz

Related Story        Latest Photography