Whale shark (Rhincodon typus) silhouette of shark feeding on floating fish eggs (not visible) just below the surface in calm weather, with snorkeller taking photos nearby, Isla Mujeres, Quintana Roo, Yucatan Peninsular, Mexico. Caribbean Sea. Model released.