Directions Alpine Green Hair Dye

Lovely shade! Not messy with regards to staining skin/pillows etc. Fades out into a nice turquoise colour.

Kate Tetlow, 23/06/2012
5 of 5 Stars5 of 5 Stars
£4.50