Carnelian Tube Beads

$ 5.19

6x9mm / 16-inch