I believe this is called a Butterflyfish. Lovely stripes and contrasting blue and yellow colors.
I’m not sure if this was taken in a fish tank or in the wild, but I heavily suspect it is in a fish tank from the rocks and lighting. The water looks lovely and clear.

Stock image of bright tropical fish.
The colors are stunning, and I love the little details on his body, like the little spots near the back of his body. Has a funny little billed type mouth which must be useful for getting his food.
Tropical fish are so lovely I could look at them all day. Damn nature you crazy!
License
- Public Domain CC0
- Free to use and can be modified.
Download
Enter EITHER width or height:
Enter EITHER width or height:
If the image file is too large you can also try using the compress tool.