Featured Item
Photograph of Morehouse & Wells Co. Building, 134 E. Main St., Decatur, IL.
Photograph of the Morehouse & Wells Co., Building 134 E. Main Street, Decatur, IL.
Photograph of the Morehouse & Wells Co., Building 134 E. Main Street, Decatur, IL.