Our Maritime Ties
Kelly O'Hearn
Generation: 1
Generation: 2
1. Kelly O'Hearn Kelly — David Edwin Middlemiss. (son of Edwin Middlemiss and Mary Louise LeBlanc) [Group Sheet]
Children:
Generation: 2
2. Connor Middlemiss (1.Kelly1) 3. Jillian Middlemiss (1.Kelly1) 4. Lauren Middlemiss (1.Kelly1)