Interactive tree of William Lingwood

William Lingwood 18201877
Elizabeth Aitkenhead 18061881
James Aitkenhead 17601827
Margaret Dykes 17601822