Humpback whale

Megaptera novaeangliae. New South Wales & Queensland, Australia.

Back to Top