Humpback whales of Madagascar
Jul 25, 2020
The humpback whales have as scientific name the Megaptera novaeangliae.
#Fauna and Flora#Humpback whales