Infaillible 24H Fresh Wear Foundation 125 Natural Rose

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

125 Natural Rose
Infaillible
24H Fresh Wear Foundation 125 Natural Rose