Sakura (100g)

R125,00

SKU: TG106 Categories: , ,

Sakura means Japanese cherry blossom. This green sencha tea flavoured with Japanese sour cherries.

Additional information

Weight 100 g