Carnelian Agate Tibetan Dzi Beads

  • $32