yellowspotted burrfish and ocean

Royalty-free stock photo ID: 50574844

yellowspotted burrfish and ocean