Dec 31, 1969 |
Long Island Sound
Long Island Sound is an estuary of the Atlantic Ocean and various rivers in the United States that lies between the coast of Connecticut to the north ... |
Map It |