Barracudas underwater. Indo-Pacific Ocean

Barracudas (Sphyraenidae) seen underwater, schooling. Indo-Pacific Ocean

  • Unique Post

You may also like...