Schwarzkopf LIVE Ultra Bright or Pastel Red Hair Dye, Pack of 3, Semi-Permanent Colour lasts for up to 15 washes - 092 Pillar Box Red : Amazon.co.uk: Beauty
ION COLOR BRILLIANCE/ RED/ BRIGHTS COLLECTION/ SEMI-PERMANENT/ NO DEVELOPER - YouTube
Schwarzkopf LIVE Ultra Brights or Pastel Purple Punk 094 Semi-Permanent Hair Dye | Wilko
Schwarzkopf Live Ultra Brights or Pastel Semi-Permanent Hair Dye, Purple Punk 94 | Sainsbury's
Schwarzkopf LIVE Ultra Brights Or Pastels, Vibrant Semi-permanent Purple Hair Dye, Lasts Up to 15 Washes, Purple Punk 094 : Amazon.co.uk: Beauty