Thomas Norfleet + … …

16401695
Birth: about 1640Kent, England
Death: about 1695Nansemond, Virginia, USA

Facts and events

No facts exist for this family.