Humpback whale swimming, Tubuai, French Polynesia

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

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