Gen. Joshua Barnes

Gen. Joshua Barnes House (Wilson County, North Carolina)