STERLING SILVER COMMUNION MEDAL

  • $34.00