Living Proof Restore Shampoo 24 Oz
Living Proof

Living Proof Restore Shampoo 24 Oz

Regular price $114.00

For dry, damaged hair. Sulfate-free, silicone free, oil-free. Safe for color and chemically treated hair.

Sale

Unavailable

Sold Out