$7.70

Ingredients:

Organic green tea, organic rose petals, organic pomegranate pieces with natural pomegranate flavour

Qty available: 8 SKU: 13332
English Tea Shop Green Tea & Pomegranate Bags
$7.70

You may also like