Peerage Holding
Archibald John Primrose
of Inverkeithing (Viscountcy)
Starting on: Fri 25th Mar 1814
Ending on: Wed 4th Mar 1868
Ordinality: 4
Archibald John Primrose
of Inverkeithing (Viscountcy)
Starting on: Fri 25th Mar 1814
Ending on: Wed 4th Mar 1868
Ordinality: 4