Joeseph Freeman

Joseph Freeman Farm (Gates County, North Carolina)