Our Maritime Ties
Jonathan Charles McGregor
Generation: 1
Generation: 2
1. Jonathan Charles McGregor Jonathan — . Unknown [Group Sheet]
Children:
Generation: 2
2. Xavier McGregor (1.Jonathan1) 3. Genesta McGregor (1.Jonathan1)