Collection: Semi-precious stones and beads

Beaded necklaces, semi-precious stones: Turquoise, quartz, amethyst, agate