Photo: Atlantic Ocean Mammals
Humpback whales are marine mammals which live in three oceans of the world including the Atlantic Ocean.
Humpback Whale, Megaptera novaeangliae, Newfoundland, Canada, Strait of Belle Isle.
This picture is part of the photo album "Newfoundland Pictures" - there are more beautiful images waiting for you.
Related stock photo galleries, pictures & travel ideas:
Atlantic Ocean Mammals