Our Maritime Ties
David Peppin
Generation: 1
1. David Peppin David — Mary Gard. (daughter of Keith Hazen Gard and Olga Ruth Caseley) [Group Sheet]