Whale shark, Rhincodon typus, prepares for another mouthful of plankton.
Sea of Cortez, Mexico September 2005