Opalite Onyx Flat Oval Beads

$ 7.39

20x30mm / 16-inch