Red Cherry Self-Adhesive lashes are hand made from 100% human hair. They're premium false lashes that can be worn on multiple occasions if removed carefully after each use. Check out the different styles in the drop down menu above and have a good look through the pictures. |