David Kennedy
Birth:
Abt 1386
of Ayshire, Scotland
FCID:5919:124133
Parents
Father:
Gilbert Kennedy
Mother:
Agnes Maxwell
Marriage(s)