Willis Duke Weatherford

Blue Ridge Assembly Historic District (Buncombe County, North Carolina)