Starface Hydro-Star + Salicylic Acid Patches - 32ct
Rating: 2,858 reviews from 1 sources
Reviews
Selected Review of 2858 Reviews
This product is very overall mediocre. It does it’s job and it’s very cute, but I feel like the normal yellow ones did more to my blemishes than … Read full review
www.walmart.com