Pureology Purify Shampoo (1000ml)

Pureology Purify Shampoo (1000ml)

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

Removes colour-dulling residue and buildup caused by chlorine, hard water minerals, styling products and naturally oily scalps.