John Farmer
Generation: 1
1. John Farmer John — . [Group Sheet]
Children:- Alfred Farmer was born 1868.
1. | John Farmer John — . [Group Sheet] Children:
|