Russian Serpentine Diamond Square Beads

$ 4.69

20x20mm / 16-inch