Robert “King” Carter represents Lancaster County in the House of Burgesses.

Robert “King” Carter represents Lancaster County in the House of Burgesses.

Sponsors  |  View all