14K Yellow 20x18.5 mm Holy Communion Medal

  • $357.00