Anastasia Pool Party Blush Trio
Anastasia Pool Party Blush Trio ($30.00 for 0.33 oz.) includes three coordinated blushes in medium-sized compact. The blush formula is supposed to be "finely-milled" and "full-pigmented" for "buildable intensity with a seamless finish." Based on my interpretation, it...
Anastasia Pool Party Blush Trio ($30.00 for 0.33 oz.) includes three coordinated blushes in medium-sized compact. The blush formula is supposed to be...