John Hay
Hay of Yester (Lordship)
Starting on: Sun 11th Aug 1697
Ending on: Thu 20th Apr 1713
Ordinality: 2
All Peerage Holdings