Twenty Czech glass fire polished faceted round beads - 10mm half silver & crystal beads C0029

$3.85
Continue Shopping