Our Maritime Ties
Ruth LeBlanc
Generation: 1
Generation: 2
1. Ruth LeBlanc Ruth — Archie Langille. [Group Sheet]
Children:
- 2. James Langille
- 3. Ryan Langille
Generation: 2
2. James Langille (1.Ruth1) 3. Ryan Langille (1.Ruth1) Ryan — Lisa .... [Group Sheet]