Big eye trevally - Caranx sexfasciatus

Royalty-free stock photo ID: 79295752

Big eye trevally - Caranx sexfasciatus