Whale sharks are the largest fish in the world. This one was not full grown - it was about 25 feet long. They feed much like a manta ray. There is a remora fish attached near the mouth. For more information about feeding and about remoras see Manta Like a Bird.
This image is available to 7 x 10 inches.