Black Cherry Tea

Certified, 100% pure organic tea from Ceylon.

Selected and blended under the direction of the tea experts of St. Dalfour France.

Enhanced by the all natural flavor of black cherry.