TATCHA The Rice Polish Exfoliating Enzyme Powder - 2.1 oz - Choose Formula

TATCHA The Rice Polish Exfoliating Enzyme Powder - 2.1 oz - Choose Formula

Best Selling Exfoliators

£28.14

TATCHA The Rice Polish - Choose Your Formula. Gentle Rice Polish. Deep Rice Polish. Contains licorice root extract. Size: 2.1 oz / 60 g.

Product Reviews

Name: Review: