The Photo-Lab 1926
The Photo-Lab, 1926. Somehow the Photo-Lab is still going in downtown Schenectady.
Previous Next