Interactive tree of Walter Harding

Walter Harding 1839
Walter Harding 18071881
Mary Waters 18161897