Tour de Suisse, Switzerland, June 13-22, 2000
Mapei's Stefano Zanini wins the final stage
Photo ©: AFP/Alessandro Della Valle

Related Story        Latest Photography