979-9155 - A group of adult humpback whales (Megaptera novaeangliae) co-operatively "bubble-net" feeding in Southeast Alaska, USA. Pacific Ocean
979-8330 - Adult Bryde's whale (Balaenoptera edeni) surface skim feeding on euphausids off Isla del Carmen, Gulf of California (Sea of Cortez), Baja California Sur, Mexico
979-5707 - California Gray Whale (Eschrichtius robustus) underwater in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-8018 - Adult fin whale (Balaenoptera physalus) sub-surface feeding in the rich waters off the continental shelf on the west side of Spitsbergen Island in the Barents Sea, Norway
979-5744 - California Gray Whale (Eschrichtius robustus) calf breaching in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-5154 - Adult humpback whale (Megaptera novaeangliae) sub-surface feeding among black-legged kittiwakes (Rissa tridactyla), west of Spitsbergen in the Barents Sea, Norway
979-8371 - California gray whale (Eschrichtius robustus) calf underwater in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-9159 - A group of adult humpback whales (Megaptera novaeangliae) co-operatively "bubble-net" feeding in Southeast Alaska, USA. Pacific Ocean
979-5732 - California Gray Whale (Eschrichtius robustus) with excited whale watchers in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-5157 - Adult humpback whale (Megaptera novaeangliae) sub-surface feeding among black-legged kittiwakes (Rissa tridactyla), west of Spitsbergen in the Barents Sea, Norway
979-8329 - Adult Bryde's whale (Balaenoptera edeni) surface skim feeding on euphausids off Isla del Carmen, Gulf of California (Sea of Cortez), Baja California Sur, Mexico
979-586 - Adult Humpback Whales (Megaptera novaeangliae) cooperative bubble-net feeding for herring in Iyoukeen Bay, Chichagof Island, Southeast Alaska.
979-605 - Humpback whales (Megaptera novaeangliae) co-operatively bubble-net feeding in front of Mendenhall Glacier in Stephen's Passage, Southeast Alaska, USA. Pacific Ocean.
979-8321 - Adult Bryde's whale (Balaenoptera edeni) surface skim feeding on euphausids off Isla del Carmen, Gulf of California (Sea of Cortez), Baja California Sur, Mexico
979-8738 - Adult fin whale (Balaenoptera physalus) sub-surface feeding in the rich waters off the continental shelf, Spitsbergen, Svalbard Archipelago, Norway
979-5072 - A very rare sighting of an adult blue Whale (Balaenoptera musculus) surfacing off the northwestern side of Spitsbergen Island in the Svalbard Archipelago, Barents Sea, Norway
979-8367 - California gray whale (Eschrichtius robustus) calf with excited whale watchers in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-8368 - California gray whale (Eschrichtius robustus) calf with excited whale watchers in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-5717 - California Gray Whale (Eschrichtius robustus) underwater in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-5153 - Adult humpback whale (Megaptera novaeangliae) sub-surface feeding among black-legged kittiwakes (Rissa tridactyla), west of Spitsbergen in the Barents Sea, Norway
979-433 - California gray whale (Eschrichtius robustus) calf surfacing (note eye and mouthline) in the calm waters of Magdalena Bay, Baja California Sur, Mexico.
979-6721 - A group of seven adult humpback whales (Megaptera novaeangliae) feeding in Tenakee Inlet on Chichagof Island in Southeast Alaska, USA, Pacific Ocean
979-5721 - California Gray Whale (Eschrichtius robustus) underwater in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-9158 - A group of adult humpback whales (Megaptera novaeangliae) co-operatively "bubble-net" feeding in Southeast Alaska, USA. Pacific Ocean
979-6730 - A group of seven adult humpback whales (Megaptera novaeangliae) feeding in Tenakee Inlet on Chichagof Island in Southeast Alaska, USA, Pacific Ocean
979-8393 - Adult humpback whale (Megaptera novaeangliae) breaching near commercial whale watching boat in the AuAu Channel between the islands of Maui and Lanai, Hawaii, USA, Pacific Ocean
979-9152 - A group of adult humpback whales (Megaptera novaeangliae) co-operatively "bubble-net" feeding in Southeast Alaska, USA. Pacific Ocean
979-4673 - Adult humpback whales (Megaptera novaeangliae) surfacing near the Lindblad Expedition ship National Geographic Explorer near the Antarctic Peninsula
979-9148 - A group of adult humpback whales (Megaptera novaeangliae) co-operatively "bubble-net" feeding in Southeast Alaska, USA. Pacific Ocean
979-429 - California Gray Whale (Eschrichtius robustus) spy-hopping near the town of Puerto Lopez Mateos, BCS along the Pacific side of the Baja Penninsula. Pacific Ocean.
979-6714 - Humpback whales (Megaptera novaeangliae) surfacing and feeding in the misty waters along the west side of Chatham Strait in Southeast Alaska, USA
979-8406 - A curious mother and calf humpback whale (Megaptera novaeangliae) approach the boat underwater in the AuAu Channel, Hawaii, USA, Pacific Ocean
979-8401 - A curious cow calf and escort humpback whale (Megaptera novaeangliae) approach the boat underwater in the AuAu Channel, Hawaii, USA, Pacific Ocean
979-5731 - California Gray Whale (Eschrichtius robustus) with excited whale watchers in San Ignacio Lagoon, Baja Peninsula, Baja California Sur, Mexico
979-435 - Adult California gray whale (Eschrichtius robustus) surfacing (note barnacles and whale lice) in the calm waters of Magdalena Bay, Baja California Sur, Mexico.
979-434 - California gray whale (Eschrichtius robustus) calf surfacing (note eye and mouthline) in the calm waters of Magdalena Bay, Baja California Sur, Mexico.
979-8739 - Adult fin whale (Balaenoptera physalus) sub-surface feeding in the rich waters off the continental shelf, Spitsbergen, Svalbard Archipelago, Norway
979-8328 - Adult Bryde's whale (Balaenoptera edeni) surface skim feeding on euphausids off Isla del Carmen, Gulf of California (Sea of Cortez), Baja California Sur, Mexico
979-8389 - Adult male humpback whale (Megaptera novaeangliae) head-lunging in the AuAu Channel between the islands of Maui and Lanai, Hawaii, USA, Pacific Ocean
979-4672 - Adult humpback whales (Megaptera novaeangliae) surfacing near the Lindblad Expedition ship National Geographic Explorer near the Antarctic Peninsula
979-5506 - Adult blue whale (Balaenoptera musculus) surfacing (note tiny dorsal fin) in the middle Gulf of California (Sea of Cortez), Baja California Sur, Mexico
979-8327 - Adult Bryde's whale (Balaenoptera edeni) surface skim feeding on euphausids off Isla del Carmen, Gulf of California (Sea of Cortez), Baja California Sur, Mexico
979-8398 - A curious cow calf and escort humpback whale (Megaptera novaeangliae) approach the boat underwater in the AuAu Channel, Hawaii, USA, Pacific Ocean
979-5079 - Adult fin whale (Balaenoptera physalus) sub-surface feeding in the rich waters off the continental shelf on the west side of Spitsbergen Island in the Barents Sea, Norway