William Duff
Fife (Earldom)
Starting on: Thu 26th Apr 1759
Ending on: Fri 30th Sep 1763
Ordinality: 1
All Peerage Holdings