Miyuki Delica Seed Beads, 11/0 Size, 767 Forest Green Matte Transparent (2.5" Tube)
Myuki Delica seed beads in size 11/0. These beads are known for their perfect tube shape and extreme uniformity. Their perfect tubular shape and ...
View full details