Semi permanent Coloring

£50.00

Semipermanent hair dye is the answer. Give blonde a sun-kissed feel, add red tones to brunette shades or stand out from the crowd with bold blue hair dye. As …