Opalite Onyx Coin Beads

$ 7.39

25x25mm / 16-inch