Our Maritime Ties
David Craig
Generation: 1
1. David Craig David — Barbara Elizabeth Carr. (daughter of George Kenneth Carr and Frances Victoria Edds) [Group Sheet]