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

The Body Shop - British Rose Body Butter 200ml

$46.00$37.50
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...