PORTFOLIO: TOUR DE FRANCE: TDF1000_PORTFOLIO2019-12

2004 STAGE 14 / NIMES, FRANCE - July 18, 2004: A van from the Tour de France publicity caravan travels toward the finish in Nimes, France.
© Caroline Yang. Site design © 2010-2023 Neon Sky Creative Media