Directions Hair Colour Lilac Semi Permanent 88 ml Ammonia Free Peroxide Free

La Riche Directions Semi Permanent Hair Colour 88 ml. Semi-Permanent Hair Color: Semi-permanent hair color is a type of hair dye that does not penetrate the hair shaft deeply. It typically lasts for a few weeks and gradually fades with each wash.

eBay