Barry M Flawless Matte Finish Oil Free Foundation

COLOR
SIZE
30 G 
Details
Barry M Flawless Matte Finish Oil Free Foundation An oil free formulation, containing soothing moisturisers with skin healing properties, for a flawless matte finish