Bluefin Trevally (caranx Melampygus)

Bluefin Trevally (caranx Melampygus)taken In The Red Sea. Photo