Humpback whale (Megaptera novaeangliae)

Humpback whale (Megaptera novaeangliae)

Humpback whale (Megaptera novaeangliae)