Marine Mammals - Michael Boughey
The hump for which Humpback Whales are named formed as it dives.

The hump for which Humpback Whales are named formed as it dives.

Dana Point offshoreDivingHumpback Whale