Our Maritime Ties
James A MacDonald
Generation: 1
1. James A MacDonald James — Marjorie Smallman. (daughter of Willard Smallman and Tamar Alberta Harris) [Group Sheet]