979-550 - Curious adult Humpback Whale (Megaptera novaeangliae) approaches boat underwater (people hanging over the side of the boat wearing masks to view whale) near Maui, Hawaii, 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-677 - Curious sub-adult humpback whale (Megaptera novaeangliae) spy-hopping near the boat in the AuAu Channel separating Maui from Lanai, Hawaii. Pacific Ocean.
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-3711 - Rubbing the baleen plates of a curious California Gray Whale (Eschrichtius robustus) calf in San Ignacio Lagoon, Baja Peninsula, 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-836 - Mother and calf Southern Right Whale (Eubalaena australis) resting at the surface in Golfo Nuevo, Patagonia, Southern Argentina. South Atlantic Ocean.
979-416 - Adult California Gray Whale (Eschrichtius robustus) fluke-up dive - possible courtship behavior - in the calm waters of San Ignacio Lagoon, Baja, Mexico.
979-551 - Competitive adult male Humpback Whales (Megaptera novaeangliae) showing aggression towards each other in possible mating posture in shallow water off Lanai, Hawaii, USA. Pacific Ocean.
979-706 - Adult humpback whales (Megaptera novaeangliae) cooperatively bubble-net feeding in Freshwater Bay on Chichagof Island in Southeast Alaska, USA
979-422 - Curious California Gray Whale (Eschrichtius robustus) mother and calf approach boat in the calm waters of San Ignacio Lagoon, Baja, Mexico.
(Restricted Resoluion - pls contact us)
979-417 - Adult California Gray Whale (Eschrichtius robustus) surfacing (note the barnacles and whale lice - Cyamus scammoni - on the skin) in San Ignacio Lagoon, Baja, Mexico.
979-2171 - Beached California Gray Whale (Eschrichtius robustus) calf stranded by gill net around flukes on Isla Tiburon in the Gulf of California (Sea of Cortez), Mexico.
979-664 - Adult humpback Whale (Megaptera novaeangliae) head-lunge in competitive group (possible mating behavior?) in the AuAu Channel, Maui, Hawaii, USA. Pacific Ocean.
979-394 - Researchers placing satellite tag on adult California Gray Whale (Eschrichtius robustus). San Ignacio Lagoon, Baja California Sur, Mexico. No model release.
979-659 - Adult humpback Whale (Megaptera novaeangliae) mother tail-lobbing in response to boat approach off Mala Wharf in the AuAu Channel, Maui, Hawaii, USA. Pacific Ocean.
979-671 - Newborn humpback whale (Megaptera novaeangliae) calf learning how to breach in the AuAu Channel, Maui, Hawaii. Pacific Ocean. This calf is only a few hours to a few days old.
979-826 - Blue Whale (Balaenoptera musculus) fluke-up dive in the offshore waters of Santa Monica Bay, California, USA. The blue whale is the largest animal to ever live on planet Earth.
979-3714 - Rubbing the baleen plates of a curious California Gray Whale (Eschrichtius robustus) calf in San Ignacio Lagoon, Baja Peninsula, Baja California Sur, Mexico
979-785 - A group of adult humpback whales (Megaptera novaeangliae) co-operatively "bubble-net" feeding along the west side of Chatham Strait in Southeast Alaska, USA. Pacific Ocean.
979-409 - Adult California Gray Whale (Eschrichtius robustus) skeleton on the beach in San Ignacio Lagoon, Baja, Mexico.
(Restricted Resolution - pls contact us)
979-477 - Adult Humpback Whales (Megaptera novaeangliae) cooperative bubble-net feeding for herring in Iyoukeen Bay, Chichagof Island, Southeast Alaska.
979-570 - Mother and calf Humpback Whale (Megaptera novaeangliae) underwater in the AuAu Channel off Maui, Hawaii, USA.
(Resolution Restricted - pls contact us)
979-411 - Curious California Gray Whale (Eschrichtius robustus) calf approaches boat (eye detail) in the calm waters of San Ignacio Lagoon, Baja, Mexico.
979-3723 - Rubbing the baleen plates of a curious California Gray Whale (Eschrichtius robustus) calf in San Ignacio Lagoon on the Pacific side of the Baja Peninsula, Baja California Sur, Mexico
979-813 - Adult fin whale (Balaenoptera physalus) surfacing in the calm waters off Isla San Esteban, Gulf of California (Sea of Cortez), Baja California, Mexico
979-827 - Blue Whale (Balaenoptera musculus) fluke-up dive at sunset in the offshore waters of Santa Monica Bay, California, USA. The blue whale is the largest animal to ever live on planet Earth.