Humpback whale swimming up to the surface, Hawaii

Juvenile Humpback whale (Megaptera novaeangliae) swimming up to the surface, Hawaii, Pacific Ocean.

Juvenile Humpback whale (Megaptera novaeangliae) swimming up to the surface, Hawaii, Pacific Ocean.