1903 Tour de France (1903)
JUN 01 1903 · 12:00
The inaugural 1903 Tour de France, a six-stage race of 2,428 km, in a period photograph.
Source: Wikimedia Commons
Part of Cycling · Watch in the documentary
JUN 01 1903 · 12:00
The inaugural 1903 Tour de France, a six-stage race of 2,428 km, in a period photograph.
Source: Wikimedia Commons
Part of Cycling · Watch in the documentary