Loreal infallible long lasting foundation 30ml
Loreal infallible long lasting perfecting foundation has a high pigment content which provides optimal coverage and evens out skin tone perfectly encased in a fluoride base the ultra resistant pigments help to form a barrier agaisnt persperation and provides and excellent foundation which lasts for up to 16 hours