14K White 18 mm Round Miraculous Medal

  • $400.00