Peerage Holding
John George Baillie-Hamilton
of Haddington (Earldom)
Starting on: Thu 17th Apr 1986
Ending on: Tue 5th Jul 2016
Ordinality: 13
John George Baillie-Hamilton
of Haddington (Earldom)
Starting on: Thu 17th Apr 1986
Ending on: Tue 5th Jul 2016
Ordinality: 13