St. Dalfour Organic Lemon Tea Perspective: Main

St. Dalfour Organic Lemon Tea

25 ctUPC: 0008438096854
Purchase Options
  • Certified, Pure Organic Ceylon Tea
  • Selected and blended under the direction of the tea experts of St. Dalfour France
  • Enhanced by the all natural flavor of lemon