William MARSHALL #21479

1750 - 2 SEP 1805
BIRTH 1750, Little Cub Creek, Lunenburg, Virginia, United States
DEATH 2 SEP 1805, Charlotte, Virginia, USA

Source References