Jasmine Pearls - A BEST SELLER!

Fine China green tea and jasmine petals hand-rolled into pearls; delicate floral flavor.


Related Items