Lot of 50 matte blue iris Czech glass melon beads, 6mm pressed glass beads C1701

$2.85
This product is unavailable