First Tour de France final victory trophy, 1903 – Most Beautiful Picture of the Day: October 19, 2017

First Tour de France final victory trophy, 1903
First Tour de France final victory trophy, 1903
First Tour de France final victory trophy, 1903. Winner was Maurice Garin, Lucien Pothier finished second. Collection Jules Beau