Leopard Snow Buds- Green Tea 60 grams

Leopard Snow Buds- Green Tea 60 grams
Exquisite fresh green tea character Steamed and hand made. This tea comes from WuYi Mountains.
$1850