Sterling Silver 10mm Worry Ring with Swirls and Beaded Trim

  • $97.38