Remove Ads

Photos for Lake Placid History Museum

Lake Placid History Museum

242 Station St, Lake Placid, New York 12946 USA

Add Photo