Hales, David Keith
Generation: 1
1. Hales, David Keith David — McRae, Marilyn Ruth. (daughter of McRae, Arthur David and Robbins, Ruth Brown) [Group Sheet]