Isabella MacDuff Female View tree
Born: 1320
Died: 1389
Father: Donnchadh (Duncan IV) MacDuff Mother: Mary de Monthermer
Siblings: None