Our Maritime Ties
Harry Longley McMackin
Generation: 1
1. Harry Longley McMackin Harry — Mary Constance Teed. [Group Sheet]
Children: