$6.45

Ingredients:

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

Qty available: 5 SKU: 13332
English Tea Shop Green Tea & Pomegranate Bags
$6.45

You may also like