Kara Lashes #48

Fun natural looking eyelashes made from 100% human hair.