Interactive tree of Rory Mackenzie

Ann Mackenzie 15901645
Angus Macaulay 15901645
Murdo MacKenzie
Alexander Mackenzie 15701642
Ann Chambers 1656
Murdo Mackenzie 15401609
Alastair Mackenzie 1578
Rory Mackenzie 1533
Kenneth Mackenzie 14541491
Agnes Fraser 14561494
Hugh Fraser 14361501
Violetta Lyon 14401480
John Lyon 14311497
Patrick Lyon 14021459