Joico Defy Damage Protective Shampoo (1000ml)

Joico Defy Damage Protective Shampoo (1000ml)

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

With a rich, luxurious lather featuring damage-preventing ingredients
Decadently rich lather for a luxurious cleansing experience
Gently sloughs away dirt and debris without roughing up the hair cuticle
Leaves hair soft, shiny and healthy-looking