worry beads, silver, gemstone, onyx, afghani online

Onyx Gemstone worry beads

  • $28.00


33 Onyx gemstone worry beads.

String is made of wire.


We Also Recommend