Humpback whale surfacing next to snorkelers, Tubuai, French Polynesia

Humpback whale (Megaptera novaeangliae) surfacing next to snorkelers, Tubuai, French Polynesia, Pacific Ocean.

Humpback whale (Megaptera novaeangliae) surfacing next to snorkelers, Tubuai, French Polynesia, Pacific Ocean.