Our Maritime Ties
Judy Harding
Generation: 1
Generation: 2
1. Judy Harding Judy — Robert Shirra. [Group Sheet]
Children:
- 2. Craig Shirra
- 3. Mark Shirra
Generation: 2
2. Craig Shirra (1.Judy1) 3. Mark Shirra (1.Judy1)