25 8mm Czech glass star beads - lumi blue - pressed glass beads - C0067

$3.55
Continue Shopping