Elixir Ultime Le Bain Shampoo 250ml

Elixir Ultime Le Bain Shampoo 250ml

Regular price £24.90
Unit price  per 
Tax included.

Versatile nourishing oil shampoo that provides ultimate shine and hair nourishment