San Diego Whale Watch Humpback Whale

According to the whale watching tour company, the young humpback whale breached 20 times, and treated whale watchers to pectoral flipper-slapping, tail-slapping, and tail-lobbing.
Published: 8:02 PM PDT April 25, 2019