Guilford Lake in Town of Guilford Township, New York

Guilford Lake in Chenango County is a water.

Nature
water