Robert Wormeley Carter (1792-1861)

Robert Wormeley Carter II, of Sabine Hall, Virginia

Contributed by Mark Meredith on 15/08/2020 and last updated on 15/08/2020.