14K Yellow 22 mm St. Christopher Medal

  • $999.00