Nourishing Long Wear Makeup covers up imperfections and works to visibly improve the complexion, while providing breathable coverage for 12 hours.
Nourishing Long Wear Makeup
Nourishing Long Wear Makeup covers up imperfections and works to visibly improve the complexion, while providing breathable coverage for 12 hours.