Rausch Colour-protecting Shampoo with Wild Rose 200ml
Regular price£11.96£15.95
/
Gently cleanses and preserves colour intensity. The shampoo that helps maintain the intensity of coloured hair. Dyeing hair can damage the hair and scalp, causing it to become dry and...