38th Escalada a Montjuic, Spain, October 21, 2001

World champion Oscar Freire (Mapei) rides during the Escalada a Montjuic at Montjuic mountain in Barcelona
Photo ©: AFP Photo/EPA/EFE/Lluis Gene

Related story     Latest Photography