Manic Panic Purple Haze Hair Dye [AMPLIFIED]

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

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