Tower 28 Rush Hour BeachPlease Cream Blush
Tower 28 Rush Hour BeachPlease Lip + Cheek Cream Blush ($20.00 for 0.158 oz.) is a medium, coral-orange with strong, warm undertones and a luminous sheen. The finish looked dewy after the formula had dried down (though it remained flexible and wasn't 100% budge-proof or...
Tower 28 Rush Hour BeachPlease Lip + Cheek Cream Blush ($20.00 for 0.158 oz.) is a medium, coral-orange with strong, warm undertones and a luminous...