Anderson Mansion (Macoupin County Historial Society)

Anderson Mansion (Macoupin County Historial Society)

Anderson Mansion (Macoupin County Historial Society)

920 W. Breckenridge St. Carlinville IL 62626