By nursecathy123cat
This is one of the few eye makeup brands that doesn’t make my eyes itch. The liner helps put a very thin line right in t... see all reviews
2 PHYSICIANS FORMULA Ultra Fine Liquid Eyeliner. ULTRA BLACK 6897. Free Shipping