Artisan Teas or Flowering Teas or Blooming Green Teas for sale at MargaretsFineImports.com. Tea pods or tea buds open in a cup into a beautiful flower.