What are Delica Beads? | Beadage
The definition of Delica beads is: A variety of seed bead that is small and perfectly cylindrical, so they easily snap into place in peyote stitch and brick stitch beadweaving. They als...