Haines Pond in Southampton, New York

Haines Pond in Suffolk County is a water. Haines Pond also exists in Putnam County.

Nature
water