Sweden

Yves Saint Laurent 12g Luminous Cushion Foundation #BR20 Cool Ivory - SPF 23/PA++, Natural Makeup Finish, High Coverage, Long-Lasting Hydration - BR20 COOL IVORY - View 1
Yves Saint Laurent 12g Luminous Cushion Foundation #BR20 Cool Ivory - SPF 23/PA++, Natural Makeup Finish, High Coverage, Long-Lasting Hydration - BR20 COOL IVORY - View 2
Yves Saint Laurent 12g Luminous Cushion Foundation #BR20 Cool Ivory - SPF 23/PA++, Natural Makeup Finish, High Coverage, Long-Lasting Hydration - BR20 COOL IVORY - View 3
Yves Saint Laurent 12g Luminous Cushion Foundation #BR20 Cool Ivory - SPF 23/PA++, Natural Makeup Finish, High Coverage, Long-Lasting Hydration - BR20 COOL IVORY - View 4
Yves Saint Laurent 12g Luminous Cushion Foundation #BR20 Cool Ivory - SPF 23/PA++, Natural Makeup Finish, High Coverage, Long-Lasting Hydration - BR20 COOL IVORY - View 5
Yves Saint Laurent 12g Luminous Cushion Foundation #BR20 Cool Ivory - SPF 23/PA++, Natural Makeup Finish, High Coverage, Long-Lasting Hydration - BR20 COOL IVORY - View 6