14K Yellow 22x16 mm Oval Filigree Miraculous Medal

  • $363.00