Humpback whale swimming just below the ocean surface, Tubuai, French Polynesia

Humpback whale (Megaptera novaeangliae) swimming just below the ocean surface, Tubuai, French Polynesia, Pacific Ocean.

Humpback whale (Megaptera novaeangliae) swimming just below the ocean surface, Tubuai, French Polynesia, Pacific Ocean.