HUMPBACK WHALE

Seward, Alaska


Monterey Bay, California

Atlantic Ocean southeast of Cape May, New Jersey

Back