Product code: 3 The Body shops Shop Shea Butter Richly Replenishing Shampoo
3 new shops and unsealed The Body Shop Shea Butter Richly Replenishing Shampoo 8.4 oz per bottle For dry hair, prone to damage.
3 new shops and unsealed The Body Shop Shea Butter Richly Replenishing Shampoo 8.4 oz per bottle For dry hair, prone to damage.