Other Semi-Permanent Hair Colour

A range of semi-permanent colour that will undoubtedly find favour for those who like to use alternative brands.