Spectacular footage shows a baby humpback whale breaching repeatedly off the coast of Newport Beach in California.
The stunning clip was captured on April 26th from a whale-watching boat.
"Awe-inspiring!" said the filmer from Newport Coastal Adventure.