Infaillible 24H Fresh Wear Foundation 25 Rose Ivory

A breathable, lightweight foundation, for a makeup that stays fresh all day.

025 Rose Ivory
Infaillible
24H Fresh Wear Foundation 25 Rose Ivory