L'Oreal Paris Infaillible 32hr Fresh Wear Foundation 30ml -CHOOSE SHADE. NEW

The new Infallible 32HR Fresh Wear Liquid Foundation - Rose Ivory by L'Oréal Paris® has a lightweight texture that allows the skin to breathe and lasts up to 36 hours. Ingredients featured in the Infallible 32HR Fresh Wear Foundation for Long-lasting Full Coverage.

eBay