Margaret Elliot
Birth:
Christening:
10 Jan 1678
Morpeth, Northumberland, England
FCID:5143:17561
Parents
Father:
Richard Elliot
Mother:
Elizabeth Henderson
Marriage(s)