John Dalrymple
of Stair (Earldom)
Starting on: Wed 27th Jul 1768
Ending on: Tue 13th Oct 1789
Ordinality: 5
All Peerage Holdings