Our Maritime Ties
Mary Margaret MacDonald
Generation: 1
1. Mary Margaret MacDonald Mary married Robert Hewlett Strange [Group Sheet]
Children: