Our Family Genealogy Pages

Discovering our American, Canadian and European Ancestors

James M. Allan

James M. Allan

Male

Personal Information