Col. Silas Alexander Sharpe

Col. Silas Alexander Sharpe House (Iredell County, North Carolina)