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?