Kerastase 8 Hour Magic Night Serum

Size: 90 ml

$55.00

Overnight nourishing serum recommended for dry to very dry hair