Trevally - Carangidae

Caranx melampygus - Bluefin trevally

Loading Image