Whale watchers off the Kaikoura Coast were treated to a stunning display as a juvenile humpback whale breached repeatedly alongside their craft.
Images have been posted online of the barnacle-encrusted 10m mammal capturing the awe-inspiring moments it rears its giant body skyward out of the sea before crashing back under the water.
In one shot the juvenile humpback is shown seemingly standing upright with half its body out of the water, both long fins in a streamlined position.