James Cunningham

Hoopes-Cunningham Mansion (Vermilion County, Illinois)