Humpback whale swimming towards surface, Tubuai, French Polynesia

Humpback whale (Megaptera novaeangliae) swimming towards surface, Tubuai, French Polynesia, Pacific Ocean.

Humpback whale (Megaptera novaeangliae) swimming towards surface, Tubuai, French Polynesia, Pacific Ocean.