Tour de France 1903

  • 581
  • 65
  • 9
  • Being a set of six lithographic prints to commemorate the 100th edition of the Tour de France. For sale here