John Fitz Walter
General Notes
Ancestor of the Hamiltons of Innerwick and of the Hamilton Earls of Haddington
Page last modified
\