Andrew Stewart
Castle Stewart (Barony)
Starting on: Thu 7th Nov 1619
Ordinality: 1
All Peerage Holdings