Margaret Shearer
Birth:
Christening:
11 Oct 1684
Grange, Banff, Scotland
FCID:4680:442
Parents
Father:
James Shearer
Mother:
Margaret Hosack
Marriage(s)