Margaret MacNaughton

Margaret MacNaughton Female

Margaret's Heritage

Parents: Harry MacNaughton, Rose Crossman
Siblings: Jean MacNaughton, William MacNaughton