Canoe Lake in Riverhead, New York

Canoe Lake in Suffolk County is a water. Canoe Lake also exists in Greene County.

Nature
water