Barracuda

A huge school of stripy predators in the currents of Albatross Passage.

Barracuda