Beginning on July 1, the official postage stamps of the Tour de France centennial edition will be available in French post offices. In honor of this anniversary, La Poste is releasing a collector’s sheet with eight original stamps illustrating the famous jerseys and the major landmarks along the 2013 route.
More: continued here