Leopard Snow Buds Tea
- Regular price
-
$9.45 - Regular price
-
- Sale price
-
$9.45
Leopard Snow Buds has a light liquor with exquisite fresh green tea taste. A superb white tea!
Enjoy our blog post about this tea: The Most Delicate of Chinese Tea.
Leopard Snow Buds Tea
- Regular price
-
$9.45 - Regular price
-
- Sale price
-
$9.45