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