Thomas Bruce
of Elgin (Earldom)
Starting on: Tue 21st Jun 1633
Ending on: Fri 21st Dec 1663
Ordinality: 1
All Peerage Holdings