Sir Kenneth Mackenzie, 3rd Baronet (Q7528219)
Scottish politician and noble
Language:
other details
aliases Sir Kenneth Mackenzie of Grandvale and Cromarty, 1st Baronet
Sir Kenneth Mackenzie of Cromartie, Bt.
description Scottish politician and noble

External Links