Interactive tree of Kenneth MacPhail

Kenneth MacPhail 18901895
Angus MacPhail 18511923
Janet McLean 18541880
Anne Campbell 1865