Kerastase Elixir Ultime Bain Elixir Ultime

Kerastase Elixir Ultime Bain Elixir Ultime

28.20

1 in stock

A sublimating oil-infused shampoo for dull hair seeking intense shine.
Format: 250ml

1 in stock