James Stewart
Abernethy (Lordship)
Starting on: Fri 30th Jan 1562
Ending on: Mon 23rd Jan 1570
Ordinality: 1
All Peerage Holdings