Self Adhesive Half Lashes

Reviewed for Sephora

Self Adhesive Half Lashes
$ 12.60
Check Price at Sephora

Expert Score: /100

Based on 93 user reviews.

Our Honest Review