Schwarzkopf Professional BC Colour Freeze Treatment

Schwarzkopf Professional BC Colour Freeze Treatment

Regular price $23.60
Unit price  per 

Promote healthy strength and shine with this creamy, soft formula leaves colour treated hair looking its best while preserving your expensive colour.
200 ml