Peerage Holding
James Hubert Ramsay
Ramsay, of Glenmark in the County of Forfar (Barony)
Starting on: Thu 15th Jul 1999
Ordinality: 6
James Hubert Ramsay
Ramsay, of Glenmark in the County of Forfar (Barony)
Starting on: Thu 15th Jul 1999
Ordinality: 6