Duncan MacAlister
Parents
Jane Campbell
Children
Siblings
Charles MacAlister of Loup
Hector MacAlister of Loup