$6.30

Ingredients:

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

Qty available: 2 SKU: 13332
English Tea Shop Green Tea & Pomegranate Bags
$6.30

You may also like