China Sencha Supreme Organic Green Tea (No.146)
Cultivated in rural Fusheng Town, Zhejiang Province. Soft and aromatic flavour with mild grassy tones.
Cultivated in rural Fusheng Town, Zhejiang Province. Soft and aromatic flavour with mild grassy tones.