Peerage Holding

John Elphinstone

Balmerinoch (Lordship)

Starting on: Tue 10th Jun 1704

Ending on: Sun 13th May 1736

Ordinality: 4