Caranx Melampygus

Bluefin Trevally