Owl's Nest

NY 9L
Lake George
New York
United States