Interactive tree of Archibald McLEOD

Archibald McLEOD 18641905
Donald McLEOD 18271907
Margaret McLENNAN 18421918
Donald McLEOD 17991851
Ann McDONALD 18021875
Norman McDONALD
Margaret
Donald McLENNAN 1853
Alexandrina McCULLOCK 18121902