Halstead, Co Essex, England
References (1)
1603 Individual:
William FRENCH
(bpt. Mar 15th, 1603 )