Migrating Humpback Whales (Megaptera novaeangliae) 2
Migrating Humpback Whales (Megaptera novaeangliae) 2

See the Whales gallery for more images