TM Essentials Watch Me Blush Scarlet
$49.5
$89.6
TM Essentials Watch Me Blush Scarlet is a liquid blush weightless formula that seamlessly blends into the skin to give a fresh and glowing finish.
Blushes