3x Schwarzkopf Live Ultra Brights Semi-Permanent Hair Dye, P120 Lilac Crush
Schwarzkopf Live Ultra Brights Semi-Permanent Hair Dye, P120 Lilac Crush
2x Schwarzkopf Live Ultra Brights Semi-Permanent Hair Dye, P120 Lilac Crush
Schwarzkopf LIVE Pretty Pastels Semi-permanent Purple Hair Dye, Lasts Up To 8 Washes - Lilac Crush P120
3 x Schwarzkopf Live Ultra Brights Semi-Permanent Hair Dye, P120 Lilac Crush
Schwarzkopf LIVE Colour Moment 093 Shocking Pink, with HaptiQ Anti-Damage System, Semi-Permanent Pink Hair Dye, Up to 15 Washes