David Leslie
of Leven (Earldom)
Starting on: Sun 27th Jul 1681
Ending on: Sun 6th Jun 1728
Ordinality: 5
All Peerage Holdings