Stock Photo: Mexico, Isla Mujeres, whale shark (rhincodon typus), wide open mouth while feeding on plankton near surface and snorkeler on the background