Skip to playerSkip to main content
  • 6 years ago
Millions of baby turtles are hatched on the eastern coast of India, on the current of the Bay of Bengal, in this touching video from May 9.

Category

🐳
Animals

Recommended