Schwarzkopf BC Bonacure Deep Nourishing Micellar Shampoo

Schwarzkopf BC Bonacure Deep Nourishing Micellar Shampoo

Regular price
$20.00
Sale price
$20.00
Regular price
Sold out
Unit price
per 

250 ml. Cleanses and nourishes damaged hair. The formula with Cell Peefector Technology brings back natural hair movement, strength and elasticity.