Elgin History Museum

DC Cook Publishing Company. Elgin, IL