Hi there everyone
I am new too geek , I ve stated out with bio sculpture and have been using the products since last September .
I love the products , but just lately I am finding my hands are getting really itchy can this happen ? And would it mean I am reacting to the product .
All your...