Riverhead, Long Island

I hear they have otters…..
Sent via BlackBerry by AT&T