Italia Delux Ultra Fine Eyeliners (Set of 12 Colors)

Italia Delux Ultra Fine Eyeliners (Set of 12 Colors)

$6.75

Buy

Some of the pencils are shorter(6 inches) than the picture. Because the manufacturer does not make the long pencils(6.3/4 inches) any longer.

Buy