NEST #20 A LOGGERHEAD FOUND BY ERIC IN ALYS BEACH Nest #20 has hatched and been evaluated 100 escaped from nest 29 had no obvious development 129 eggs 78% survival rate