William Gavin

Crenshaw House (Gallatin County, Illinois)