necklace, leather & beads

  • $12.00
    Unit price per 


leather strap, pink , grey, & gold beads