Kara Lashes #523

Natural looking eyelashes that are made of 100% human hair.  Cruelty-free eyelashes.