Carnelian Coin Beads

$ 5.29

20x20mm / 16-inch