As a large baleen whale humpback feeds on variety of seafood, like krill, anchovies and other small creatures. Usually they feed deep in the abyss, but when the food is near the surface, it’s possible to see even from the deck of the boat. This individual is swimming directly towards the boat while another one has just reached the surface, probably mouth full of anchovies.
Photo (c) Miikka Järvinen, from my gallery Humpback whales and seals feeding in Monterey Bay, CA.