Self-sacrificing fish | Life

Duration: 3'32''

Synopsis

Flying fish can leave the water and soar great distances on their elongated fins to escape from predators below the waves. But finding a place to lay eggs in such a vast ocean isn't so easy.

Further Information