Sort by:
The Body Shop - British Rose Body Butter 200ml

The Body Shop - British Rose Body Butter 200ml

$65.00$50.00
Indulge your skin with the luxurious hydration of The Body Shop's British Rose Body Butter. Enriched with the essence of hand-picked British roses, this rich and velvety body butter provides...