Henry Lee I (1691-1747)

Captain Henry Lee I, of Lee Hall, Westmoreland County, Virginia

Contributed by Mark Meredith on 29/11/2018 and last updated on 20/01/2019.