1903 Tour de France (1903)

JUN 01 1903 · 12:00

1903 Tour de France (1903)

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

More from Cycling