Lot of 25 8.5mm Czech glass flower beads - blue metallic pressed glass lily flower beads C0088

$3.95
Continue Shopping