Long Beach

Long Island, United States

Long Beach is a beach near Stony Brook.