John Hay
Hay of Yester (Lordship)
Starting on: Fri 17th Dec 1694
Ending on: Sun 11th Aug 1697
Ordinality: 1
All Peerage Holdings