mikeb2mr.wordpress.com
Semi permanent hair colour:
When we think about semi permanent colour we naturally assume slow wash out or fade maybe 6 to 8 washes up to 6weeks. In reality we have to consider so many things be it in the salon or at home?…