Fish silhouette, Longfin Batfish (Platax Teira) in indo-pacific ocean, Indonesia.

Royalty-free stock photo ID: 97366769

Fish silhouette, Longfin Batfish (Platax Teira) in indo-pacific ocean, Indonesia.