Margaret McHaffie
Birth:
Christening:
30 Jan 1770
Minnigaff, Kirkbright, Scotland
FCID:9125:2472
Parents
Father:
Alexander McHaffie
Mother:
Grisy Heron
Marriage(s)