Halifax County

Books and CDs pertaining to Halifax County. Halifax County was formed 17 April 1752 from Lunenburg County.

Showing all 13 results