Knapps Long Lake in Town of Stratford Township, New York

Knapps Long Lake in Fulton County is a water.

Nature
water