William Tresham was born in Oakley Magna, Northamptonshire in 1495.
William Tresham lahir di Oakley Magna, Northamptonshire pada 1495.