More about this image More images from this publication

The Factory of the Keystone Watch Company, Lancaster, Pa.,  Image number:SIL-029-015-0093