Kerastase Nutritive Bain Satin 2 Shampoo 250ml / 8.5oz

Kerastase Nutritive Bain Satin 2 Shampoo 250ml / 8.5oz

Kerestase has the best products out there! This shampoo leaves hair clean without drying it out. It also adds shine and moisture to your hair.