Our Maritime Ties
Kenneth Allan MacGregor
Generation: 1
Generation: 2
1. Kenneth Allan MacGregor Kenneth — Sharon Gaddy. [Group Sheet]
Children:
Generation: 2
2. Roger Allan MacGregor (1.Kenneth1) 3. Anna MacGregor (1.Kenneth1) 4. Alex MacGregor (1.Kenneth1)