Carangoides armatus

Longfin trevally, Armed trevally, Longfin cavalla BACK
Carangoides armatus - Longfin trevally, Longfin cavalla, Armed trevally