Joanna Frye - Pedigree | FamilyCentral
 24 Mar 1705 - 20 Dec 1750
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Family Group
Alexander Campbell
 md. 27 May 1728