
Humpback Whale lunge feeding, Lynn Canal near Haines, Alaska

Male Orca (Killer Whale), Lynn Canal, Alaska

Humpback Whale near Point Adolphus, Icy Strait, Alaska

Humpback Whale, Lynn Canal near Juneau, Alaska

Humpback Whales bubble net feeding, Shelter Island, Alaska

Male Orca (Killer Whale), Tracy Arm, Alaska

Breaching Humpback Whale, Shelter Island, Alaska

Humpback Whales bubble net feeding, Shelter Island, Alaska

Humpback Whales bubble net feeding, Lynn Canal near Juneau, Alaska

Breaching Humpback Whale, Shelter Island, Alaska

Female Orca (Killer Whale) and calf, Tracy Arm, Alaska

Blue Whale, Sea of Cortez near Loretto, Mexico

Blue Whale, Sea of Cortez near Loretto, Mexico

Humpback Whales bubble net feeding, Shelter Island, Alaska

Humpback Whale, Shelter Island, Alaska

Humpback Whales, Shelter Island, Alaska

Humpback Whales, Shelter Island, Alaska

Female Orca (Killer Whales), Lynn Canal, Alaska