Baby green turtles emerging from nest

This is a rare scene where we manage to capture just right the moment when babies are coming out.

Posted by Patricia

By |October 16th, 2014|Categories: News|