Thomas Shannon - Pedigree | FamilyCentral
 1725 -
 9 Dec 1689 -
Family Group
Anne Rand
 md. 31 May 1753