Bain Force Architecte Shampoo

Kerastase

Size: 250 ml

$31.00

Reconstructing shampoo for weak & damaged hair.