The Creme Shop Blush La Vie En Rose 15ml

The Creme Shop

$39.99

The Crème Shop's adorable cushion blush perfectly dresses cheeks with a rich and blendable liquid rouge. Très bien!