Spectators at Villard de Lens, Tour de France,…

Spectators at Villard de Lens, Tour de France, 1985