FREE SHIPPING ON ORDERS OVER $75

Kerastase Bain Densite Shampoo

Kerastase Bain Densite Shampoo

Regular price
$33.00
Sale price
$33.00
Unit price
per 
Shipping calculated at checkout.

From Kerastase, a gentle but thorough cleanser for life stressed hair. Leaves hair with more substance reslience and strength. 8.5 fl ozÂ

Â

Â