public profile
Son of Charles MacDonald and Mary Buchanan Brother of John Charles MacDonald; Marion "Sarah" MacDonald; Donald MacDonald; Jessie Campbell; Hugh MacDonald and 1 other; and John Charles MacDonald « less