Under New Management - Free Shipping for Orders over $120
100 BEST SELLERS
Delica Beads size 11/0 are the most popular seed bead. They are cylinder beads as opposed to rondelle.