DB051 Iridescent clear Delica Beads

DB051 Iridescent clear Delica Beads