In the woods on the south shore of Looking Glass Pond
United States of America
New York
Schoharie County
Town of Fulton
Looking Glass Pond
Continuing around to…
Impressum