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
Be You Purple Rain Semi Permanent Hair Dye
La Riche Directions Semi Permanent Hair Dye - Deep Purple – Kate's Clothing
Schwarzkopf Permanent Live Colour Purple Punk Hair Dye | eBay