-
Blog Archives
-
Meta
Nancy Major Ellis
b. circa 1870
Nancy Major Ellis was born circa 1870 at Scilly Islands, Cornwall, England. She married Thomas Goddard, son of Thomas Ashford Goddard and Mary Ashford, in May 1890 at Scilly Islands, Cornwall, England.