The Pine Cone

The Pine Cone, 1179 NY-86, Lake Placid, NY 12946, United States

Location