Hey everyone there is a geek on here who is amazing at semi-permanant make-up I'm sure her name on here was baby elephant or something lol can anyone help me find her? I think she is based in Liverpool or Manchester or near that area.
Thanks xx
Thanks xx