Thomas Hamilton * of Haddington
Catherine of Mar?
John Lindsay * of Lindsay * of Crawford
Margaret (1) Hamilton
John Hamilton * of Haddington
Christian Lindsay
Charles 5th Earl Hamilton * of Haddington
*
c.1650,
+
?.5.1685
Do you see errors?/Do you have hints?