Homes on Mirror Lake: 1902

Homes on Mirror Lake: 1902

Nice color photomechanical photo of homes on Mirror Lake in the Adirondack Mountains, 1902. The lake is located in the village of Lake Placid in upstate New York. Detroit Photographic Company.