Size 11 Opaque Luster Aloe Green Delica Beads - DB0263 | Fusion Beads