Living Proof PhD Triple Detox Shampoo

Living Proof PhD Triple Detox Shampoo

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

Removes product, pollution, and hard water build up

160 mL e 5.4 fl oz US