Title: Treasures of the Roanoke Valley
Subjects: Antiquities, Historic sites, Local History
Places: Halifax County, Halifax County (N.C.), North Carolina, Northampton County, Northampton County (N.C.)