David Hamilton
David was born about 1413 in
Cadzow, Lanarkshire, SCO
.
General Notes
Ancestor of the Hamiltons of Dalserf
Page last modified
\