bluefin trevally and ocean

Royalty-free stock photo ID: 45278107

bluefin trevally and ocean