STAGE 7 LUNEVILLE to KARLSRUHE, FRANCE - July 8, 2005: Team Lotto leads the peloton in the rain.
© Caroline Yang. Site design © 2010-2024 Neon Sky Creative Media