Cicero McAfee McCracken

Dr. Cireo McAfee McCracken House (Buncombe County, North Carolina)