Interactive tree of David Harvey Armstrong

Private
John Boyd Sharp 1896
David Harvey Armstrong 1878
Catherine Kerr 1878