Lily Pond in Southampton, New York

Lily Pond in Suffolk County is a water. Lily Pond also exists in Town of Southold, Town of Riverhead and Town of East Hampton.

Nature
water