Share This Article

This English king was the last one to be killed on the battlefield.

  • Richard III
  • Edward II
  • Henry VII
  • John I