Serpentine® Green - Professional Gel Semi-Permanent Hair Color - Tish & Snooky's Manic Panic
Semi-permanent perm and temporary perms
101 to Temporary vs Demi-Permanent vs Semi-Permanent vs Permanent Dyes
Permanent vs. Semi-Permanent Hair Color: What is the Difference? | Hair.com
Amazon.com : ADORE Creative Image Shining SEMI-PERMANENT Hair Color (STYLIST KIT) No Ammonia, No Peroxide, No Alcohol Haircolor Semi Permanent Dye (58 Cinnamon) : Beauty & Personal Care
How To Use Ion Semi-Permanent Hair Color: DIY Step-by-Step
Schwarzkopf Live Range Intense Hair Colours Permanent or Semi-Permanent Hair Dye | eBay