The difference between a semi, demi and a permanent hair colour Colour, Hair TheoryJoe Jones29 August 2020Comment 0 Likes