15 Czech glass star beads - 12mm - iridescent lumi brown pressed glass beads - C0055

$3.35
Continue Shopping