Czech Magic Snow Dust Flower Beads

$2.30

15 beads on a strand – 3 strands left in stock