The Body Shop British Rose set

$146.00

BRITISH ROSE PETAL SOFT HAND CREAM 30ml

BRITISH ROSE SHOWER GEL 250ml

BRITISH ROSE BODY BUTTER 200ml

Free Delivery
Free Card Message