Twenty Czech glass fire polished faceted round beads - 10mm light purple amethyst beads C0068

$3.95
Continue Shopping