Male John Freeman Click to view John Freeman in the family tree

John was born about 1541 in Inchester, Northamptonshire, ENG.
Page last modified

\