Humpback whale surfacing

Pippa Low, University of Auckland

Humpback whale surfacing