Schwarzkopf Professional BC CP Clean Balance Deep Cleansing Shampoo 1000ml

For all hair types prone to product build-up and residues. The formula deeply cleanses and effectively removes product build-up and residues. Gentle to hair and scalp. 
Only £19.04


More Products From This Category