The school of giant trevally that chased off the barracudas.
giant-trevally
Join Our Blog
Khaled bin Sultan Living Oceans Foundation
Providing science-based solutions to protect and restore ocean health
The school of giant trevally that chased off the barracudas.