Temple St Clair 18K Classic Oval Moonstone Ring

  • $3,250.00