Thomas Bruce
Kinloss (Lordship)
Starting on:
Ending on: Fri 21st Dec 1663
Ordinality: 3
All Peerage Holdings