Running Fox Beads

11/0 delica OLIVE

Sale price Price $3.50 Regular price

Size 11/0 olive green delica seed beads

approx 5.2 g per vial