Bluefin Trevally

Bluefin Trevally (Caranx melampygus) [Trevallies – Carangidae]