Schwarzkopf LIVE Ultra Brights Or Pastels, Vibrant Semi-permanent Pink Hair Dye, Lasts Up to 15 Washes- Shocking Pink 093
£8.04
The Schwarzkopf LIVE Ultra Brights Or Pastels, Vibrant Semi-permanent Pink Hair Dye with color 093 is ideal for customers seeking a long-lasting and vibrant pink hair color that lasts up to 15 washes.