John Stewart
of Galloway (Earldom)
Starting on: Fri 24th Sep 1773
Ending on: Thu 13th Nov 1806
Ordinality: 7
All Peerage Holdings