Directions Atlantic Blue Hair Dye

nice colour at first but goes green as it fades

helen purvis, 01/16/2009
3 of 5 Stars3 of 5 Stars
£4.50