John Shearer + Margaret Hall

Children  ‎(No children)‎

Parents Grandparents
John Shearer ‎(P3070)‎
Birth estimated 1813

Margaret Hall ‎(P2963)‎
Birth 10 July 1813 33 33
Death 10 June 1896 ‎(Age 82)‎ Inverkeithny, Banffshire, Scotland
James Hall ‎(P2957)‎
Birth estimated 1780
F724
Jane Cruickshank ‎(P2954)‎
Birth estimated 1780 Forgue, Aberdeenshire, Scotland
Death 28 February 1855 ‎(Age 75)‎ Forgue, Aberdeenshire, Scotland


Family Group Information   (F726)