Lot of 45 12 x 10mm Czech glass Multicolored iridescent pressed beads C05445

$5.95
This product is unavailable