NOTE INVISIBLE PERFECTION FOUNDATION 160

NOTE INVISIBLE PERFECTION FOUNDATION 160

Liquid foundation shade 160 for invisible perfection.
IQD 909

IQD 909