several baby sea turtles crawling on the beach