Loggerhead Turtle Conservation
Along the coast of Kefalonia, Greece, the Loggerhead turtles lay nests. Throughout the summer the hatchlings arise and are ready to take on the big blue world ahead of them.
Along the coast of Kefalonia, Greece, the Loggerhead turtles lay nests. Throughout the summer the hatchlings arise and are ready to take on the big blue world ahead of them.