Alex Mustard / Three Whale sharks (Rhincodon typus) packing together in order to feed, Isla Mujeres, Quintana Roo, Yucatan Peninsula, Mexico, Caribbean Sea.
01413057
Alex Mustard / A Whale shark (Rhincodon typus) swimming at the surface, Isla Mujeres, Quintana Roo, Yucatan Peninsula, Mexico, Caribbean Sea.
01413056
Alex Mustard / A snorkeller films himself swimming with a filter feeding Whale shark (Rhincodon typus), Isla Mujeres, Quintana Roo, Yucatan Peninsula, Mexico, Caribbean Sea.