Manic Panic Purple Haze Hair Dye [AMPLIFIED]

left on for 30 minutes didn't really take lasted one wash

kelly rickard, 07/13/2008
3 of 5 Stars3 of 5 Stars
£13.00