Schwarzkopf LIVE Ultra Bright or Pastel Purple Hair Dye, Pack of 3, Semi-Permanent Colour lasts up to 15 washes - 094 Purple Punk : Amazon.co.uk: Beauty
Schwarzkopf Live Semi- Permanent Ultra Bright or Pastel Hair Dyes – CC Hair & Beauty
Schwarzkopf Live Ultra Brights Semi-Permanent Hair Dye, P120 Lilac Cru – Avant Garde Brands