Henry III (1207-72) reigned for 56 years, the longest-serving English monarch until the modern era. Although knighted by William Marshal, he was no warrior ...
確定! 回上一頁