David FitzWalter Hamilton
Birth:
Abt 1310
Cadzow, Lanark, Scotland
Death:
1378
FCID:2045:5602
Parents
Father:
Walter FitzGilbert de Hamilton
Mother:
Mary Gordon
Marriage(s)