Check Price Add to Lightbox Download
Lake Placid, New York, NY, Adirondacks, Shops along Main Street in downtown Lake Placid.
Lake Placid, New York, NY, Adirondacks, Shops along Main Street in downtown Lake Placid.
Filename: 7988A2096.JPG
Copyright
Size: 5107x3419 / 5.1MB>