Two Whale sharks (Rhincodon typus) feeding on fish eggs at the surface, Isla Mujeres, Quintana Roo, Yucatan Peninsula, Mexico, Caribbean Sea.