Mt. Gilead, North Carolina

Mount Gilead Downtown Historic District (Montgomery County, North Carolina)