John Frieda Hydrate and Recharge Shampoo 250ML

$24.25$28.00

Available: In stock

This refreshing shampoo gently cleanses while helping to restore moisture to dry and tired-looking hair. Formulated to leave hair feeling soft and revitalised, it creates...