14K Yellow 18x12 mm Oval Miraculous Medal Pendant

  • $337.00