public profile
Son of Charles MacDonald and Catherine MacDonald Brother of Alexander MacDonald; George MacDonald; Allan MacDonald; Neil MacDonald and Peggy MacDonald