Interactive tree of Mary Walton

Mary Walton 1892
Jonathan Walton 1860
Margaret Elizabeth Beaston 1863
John Beaston 18401908
Jane Hodgson 18401888