Pedigree of John Gray (1671-1732) Ahnentafel of John Gray (1671-1732) Generation 1 1. John GRAY: born Jun 1671 in of Yarmouth, Barnstable, MA; died 31 Mar 1732 in Harwich, Barnstable, MA. Generation 2 2. John GRAY: born abt 1646 in…
Pedigree of John Gray (1671-1732) Ahnentafel of John Gray (1671-1732) Generation 1 1. John GRAY: born Jun 1671 in of Yarmouth, Barnstable, MA; died 31 Mar 1732 in Harwich, Barnstable, MA. Generation 2 2. John GRAY: born abt 1646 in…