Bluefin trevally, Komodo National Park, Indonesia

Royalty-free stock photo ID: 88443256

Bluefin trevally, Komodo National Park, Indonesia