Massive turtle washes up in Wainscott
1 Photo
By Oliver Peterson on Sep 9, 2008
Marine researchers at the Riverhead Foundation received reports on Saturday that a large, dead leatherback sea turtle had washed up on the beach just east of Georgica Pond and below...