L'Oréal Paris Infallible 32H Fresh Wear Foundation 30ml - Long-lasting, Lightweight, Various Shades
Lightweight liquid foundation that stays fresh for up to 32 hours, blending smoothly into any skin tone while offering a natural, breathable finish across all shades.
