Whale shark (Rhincodon typus) feeding on fish eggs (not visible) just below the surface in calm weather. Isla Mujeres, Quintana Roo, Yucatan Peninsular, Mexico, Caribbean Sea.