Bluefin Trevally
Bluefin Trevally

Bluefin Trevally
Caranx Melampygus