Lot of 25 10mm Crystal blue Iris luster Czech glass flower beads - pressed glass multicolor flower beads - C4801

$3.10
Continue Shopping