Elam Sharpe

John Steele House (Rowan County, North Carolina)