Humpback whale swimming above freediver, Tubuai, French Polynesia

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

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