Amanda Townsend

Location: spain


Top Reviewer Ranking: 5,232,903
Derma Roller 1.0 - Best Dermaroller System For You&hellip by Derma-Logi
0 of 3 people found the following review helpful
Dont like it. Each time ive used it . About 3 times now ive come out on Big spots. Never get spots only when use this. Was very worrying.

Wish List