Venables/Vaillancourt Family Tree

James Mackenzie Rev.

Name
James Mackenzie Rev.
Surname
Mackenzie
Given names
James
Name suffix
Rev.
There are no facts for this individual.
Note
Minister of Colonsay.