public profile
Daughter of Lachlan MacDonald and Mary MacDonald Sister of Alexander MacDonald; Donald John MacDonald; Archibald MacDonald and Christina MacDonald