Davines Nourishing Shampoo 8.45 oz

Regular price $32.00 Sale price $22.40 Save $9.60
For severely dry or damaged hair. Creamy with a thick foam, Nourishing Shampoo uses ultra-gentle surfactants and naturally nourishing extracts to cleanse and condition hair, leaving it soothed and soft.