Fantasea Beauty Balls Cotton Balls (FSC500)
315024
In stock
$2.25
Made of 100% cotton. Soft and absorbent. 100 beauty balls per resealable bag.