A Humpback Whale, Megaptera novaeangliae, surfaces to breath with a whale watching boat and Faial Island in the background, Azores autonomous region, Portugal, North Atlantic Ocean.
A Humpback Whale, Megaptera novaeangliae, surfaces to breath with a whale watching boat and Faial Island in the background, Azores autonomous region, Portugal, North Atlantic Ocean.