Hungry Hungry Humpbacks
Off the south-western coast of South African super groups of up to 200 humpback whales, Megaptera novaeangliae, have been aggregating in...
“The oceans deserve our respect and care, but you have to know something before you can care about it.” – Sylvia Earle