William MacDonald
Generation: 1
1. William MacDonald William — Beverly Margaret Thiessen. [Group Sheet]
Children: