Tour De France Stamps from the French post service

Tour De France Stamps from the French post service