Watch a Seahorse Give Birth to 2,000 Babies | National Geographic publisher March 18, 2016 Comments closed Italian Version Russian Version Please follow and like us: Categories:National geographic AnimalsNatureTravels Previous Post DRAMA: The White Elephant – Learn phrases about being sad Next Post EASTERN PHILOSOPHY – The Love of Rocks