Russian Serpentine Hexagon Beads

$ 4.69

20x30mm / 16-inch