At Home Custom Hair Color with eSalon

eSalon is a really interesting and innovative concept that I wanted to share with you, particularly if you ever colour or have considered colouring…