Product Image

TATCHA The Rice Polish Deep Water-Activated Face Exfoliant Powder 2.1 oz

£32

TATCHA The Rice Polish Deep Water-Activated Face Exfoliant Powder 2.1 oz.

The TATCHA The Rice Polish Deep Water-Activated Face Exfoliant Powder 2.1 oz is suitable for those seeking an effective yet gentle face exfoliant.

Product Reviews

Name: Review: