Humpback whale swimming to the surface and forming whirlpools with its flippers, Tubuai, French Polynesia

Humpback whale (Megaptera novaeangliae) swimming to the surface and forming whirlpools with its flippers, Tubuai, French Polynesia, Pacific Ocean.

Humpback whale (Megaptera novaeangliae) swimming to the surface and forming whirlpools with its flippers, Tubuai, French Polynesia, Pacific Ocean.