Organic Looseleaf Sencha Green Tea 100g
$12.00
translation missing: en.products.product.sold_out
- description
- more information
-
Organic green tea leaves (camellia sinensis).
100g
Made in Japan



$12.00
translation missing: en.products.product.sold_out
Organic green tea leaves (camellia sinensis).
100g
Made in Japan