Lavenham, Suffolk County, England
References (2)
1390 Individual:
Stephen Russell
(b. ~1390 )
1566 Individual:
Elizabeth Long
(b. ~1566 )