Hashamomuck Beach

Hashamomuck Beach, Southold, NY 11971, United States

Location