Beaded Stone Layered Necklace

  • $36.00


Approximate Length: 16"








N80055