Our Maritime Ties
David Major
Generation: 1
1. David Major David — Susan Luella Keane. (daughter of Richard Edward Keane and Jane Luella Hill) [Group Sheet]