emagazine.com
Saving the Sound
Long Island Sound is a celebrated estuary stretching from New London, Connecticut and Long Island to New York