World Road Championships, Plouay, France, October 10-15, 2000
Poland's Magdalena Sadlecka crosses to win the silver medal of the junior women's individual road race on October 13, 2000 in Plouay.
Photo ©: AFP Photo/Patrick Kovarik

Related Story    World's Photography
    More Photography