Our Maritime Ties
David Allan MacDonald
Generation: 1
1. David Allan MacDonald David married Marjorie Dawn Sherren [Group Sheet]
Children: