L'Oreal Paris Infallible pro-matte face foundation, Demi Matte Finish, 30 mL

Longwear without the compromise.

Colour: Natural Beige
Quantity: