WebCard - Family Card
WebCard - Family Card
Alexander LESLIE(abt 1366 - 8 May 1402)
Isabel STEWART(abt 1378 - )
Euphemia LESLIE
b. 1366, Dingwall, Ross, Scotland
d. abt 1425, Berwick Castle, Northumberland, England
bur.