Peerage Holding
Thomas Osborne
of Carmarthen (Marquessate)
Starting on: Wed 20th Apr 1689
Ending on: Tue 26th Jul 1712
Ordinality: 1
Thomas Osborne
of Carmarthen (Marquessate)
Starting on: Wed 20th Apr 1689
Ending on: Tue 26th Jul 1712
Ordinality: 1