Alchemic Shampoo Chocolate 280ml

Alchemic Shampoo Chocolate 280ml

Regular price
£17.80
Sale price
£17.80
Regular price
£17.80
Sold out
Unit price
per 
Tax included.

Innovative direct pigments deposit color without an activator, and hydrolyzed milk proteins condition and protect.