Tour de France (1963)

JUN 01 1963 · 12:00

Tour de France (1963)

Tour de France, 1963.

Source: Wikimedia Commons

Part of Cycling · Watch in the documentary

More from Cycling