John Hamilton

Irish military officer of Scottish descent, died 1691
Lists
John Hamilton is in following lists