Whale shark (Rhincodon typus) feeding on fish eggs (visible as white blobs) at the surface in calm weather, with another whale behind. Isla Mujeres, Quintana Roo, Yucatan Peninsular, Mexico, Caribbean Sea.