Malibu C Hard Water Wellness Shampoo

20.00

Out of stock

Malibu C Hard Water Wellness Shampoo – 266ml

The perfect defense against dull, dry, discolored, damaged locks caused by malicious minerals hiding in your water.

Out of stock