L'Oreal Infallible 24H Fresh Wear Foundation - 130 True Beige
L'Oreal Infaillible 24H Fresh Wear Foundation is a long-lasting, liquid foundation that provides full coverage with a natural finish. It contains SPF 25 and is available in shade 130 True Beige.
