More about this image More images from this publication

Factory of the Illinois Watch Company, at Springfield, Ill.,  Image number:SIL-029-015-0087