Caranx ignobilis

Giant Trevally, Barrier Trevally BACK
Caranx ignobilis - Giant Trevally, Barrier Trevally