Our Maritime Ties
John MacWilliams
Generation: 1
Generation: 2
1. John MacWilliams John — Katherine Smith. (daughter of Norman Smith and Vera Price) [Group Sheet]
Children:
Generation: 2
2. Jennifer MacWilliams (1.John1) 3. Sandra MacWilliams (1.John1) 4. Nancy MacWilliams (1.John1) 5. Colin MacWilliams (1.John1)