Davines OI Shampoo
Davines OI Shampoo

Davines OI Shampoo

Regular price $31.46 Sale

Absolute Beautifying Shampoo. Creates a luxurious lather to gently remove impurities