Adirondack Associates

Lake Placid, New York, USA



Adirondack Associates, Lake Placid, NY, USA