John MacDonald, 2nd of Kingsburgh
Parents
unknown daughter MacLeod
Children
Siblings
Catherine MacDonald
Donald Gruamach MacDonald of Capstill
Allan 'Og' Macdonald