Organic Snow Buds

From China's Zhejiang province, this pan-fired, rolled organic green tea is very aromatic with a nice mellow taste.

Type: Green Tea

Related Items