Kerastase
Elixir Ultime Le Bain Shampoo
Price:
2099-12-31
$37.61
This Elixir Ultime Le Bain Shampoo is a luxurious, sulfate-free shampoo that leaves hair feeling clean and refreshed. It is enriched with natural extracts and essential oils to nourish and protect...