David Carter, Jr.

Fairfield Historic District (Hyde County, North Carolina)