Humpback whale


Humpback whale

Megaptera novaeangliae

© 2010 Shark Bay Dolphin Project