Interactive tree of William Whittingham

William Whittingham 18561928
Benjamin Whittingham 18261889
Jane Smart 18261882