Sterling half bead ring

  • $21.98


  • Size 10