Peerage Holding
Thomas Hamilton
of Haddington (Earldom)
Starting on: Mon 17th Mar 1828
Ending on: Wed 1st Dec 1858
Ordinality: 9
Thomas Hamilton
of Haddington (Earldom)
Starting on: Mon 17th Mar 1828
Ending on: Wed 1st Dec 1858
Ordinality: 9