James Hamilton
Hamilton (Barony)
Starting on:
Ending on: Sun 28th Nov 1734
Ordinality: 6
All Peerage Holdings