Blue Spotted Trevally
Blue Spotted Trevally

Blue Spotted Trevally
Caranx Bucculentus