Israeli Nature and Parks Authority officials help newly hatched baby sea turtles dig their way out the sand and make their way to the sea.
Israeli Nature and Parks Authority officials help newly hatched baby sea turtles dig their way out the sand and make their way to the sea.