James Hay Mackenzie
Parents
Colin Mackenzie of Portmore
Children
Anne Christina Mackenzie
Siblings
Anne Mackenzie
Elizabeth MacKenzie
Charles Mackenzie
William Forbes Mackenzie
Partners
Janet Isabella Mackenzie