John Ruaridh Grant Mackenzie
John Ruaridh Grant Mackenzie .
Beamish Person Id: 2883
- of Cromartie (Earldom) in the Peerage of the United Kingdom
- Tarbat (Viscountcy) in the Peerage of the United Kingdom
- Castlehaven (Barony) in the Peerage of the United Kingdom
- Macleod (Barony) in the Peerage of the United Kingdom
External identifiers
Wikidata link: Q18216943
MNIS link: 3374