Interactive tree of Mary Craven

Mary Craven 1845
Benjamin John Burton 18401919
Joseph Craven 1815
Francis Burton 18091885
Ellen Page 18141874
Emma x 18041889
Thomas Burton 17771828
Hannah x 17761830