An Ocean Surgeonfish (Acanthurus bahianus) swims among seaweed, algae and sponges.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections