Alexander Stewart
Garlies (Lordship)
Starting on: Thu 19th Jul 1607
Ending on: Sat 9th Oct 1649
Ordinality: 1
All Peerage Holdings