Out of stock
An iconic pro artist essential with 12 highly pigmented, opaque cream shades for endless looks on lips, face and body.
Make Up For Ever