20140428 home.environment.flora-fauna: Over 20;000 hatchlings make it to the sea