5 Mar 20, 2018 Sheila Petty Starr is the best! Excellent customer service and she explains everything to you. The lashes are beautiful and so natural looking. Love her positive energy. I highly recommend her!
Starr is the best! Excellent customer service and she explains everything to you. The lashes are beautiful and so natural looking. Love her positive energy. I highly recommend her!