Baco Blonde Elevation toning shampoo 1L

Baco Blonde Elevation toning shampoo 1L

Regular price $34.95 $45.95 Sale

Remove unwanted yellow tones, without drying hair or patchy violet overtoning.