60" Natural Stone Beaded Necklace

60" Natural Stone Beaded Necklace

  • $ 20.00


60" Natural Stone Beaded Necklace available in nine colors

1561 8