Bluefin Trevally, Caranx melampygus, Socorro Revillagigedo Islands, Mexico
Bluefin Trevally, Caranx melampygus, Socorro Revillagigedo Islands, Mexico

Image no. rds_14269