Eric Miller's Family Tree

Death

Death

Person Francis The Elder Fincher
Date AFT 1656
Place Himbleton Tomes
Country England