Charles Hamilton * of Haddington
Margaret Leslie * of Rothes
John Hay * of Tweeddale
Mary of Lauderdale
John Leslie * of Rothes
Jean Hay
Andrew Leslie
+
1776
Do you see errors?/Do you have hints?