Gift With Every Purchase - Free Shipping Over $60 Anywhere In Canada - Pickup Available



Tressa Watercolors Intense Shampoo Rose Gold

Regular price $40.00

The most Intense deposit of direct dye in a shampoo