FlowerKnows - Little Angel Cream Blush - 6g - 01 Flaming Heart

It's a creamy high-coverage blush that blends smoothly with any foundation. It's easy to use and gives a consistent natural-looking blush that blends into your skin perfectly.

Stylevana