Fifty 4mm Czech Halo Azurite blue glass over gold firepolished faceted round beads, C60150

$3.15
Continue Shopping