Allan Duncan
Birth:
Abt 1460
Garbred, Fife, Scotland
FCID:6422:811
Parents
Father:
David Mitchell Duncan
Mother:
Marion Bogyl
Marriage(s)