Our new favorite: St. Dalfour's Organic Peppermint Tea. 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 peppermint. YUM!
In honor of every single day that becomes a year-in-the-life, I appear in gratitude and love...