A Blue Tang or Palette Surgeonfish. This is the type of fish called Dory in the film Finding Nemo. I think the smaller fish are called Blue-green Pullers, Chromis species. Photo taken at the Cairns Aquarium in Australia.
Browse premium related images on iStock | Save 20% with code UNSPLASH20