Royalty-free stock photo ID: 167935121
A young Humpback whale (Megaptera novaeangliae) swims at the surface of the Caribbean Sea, near where it was born. The calf will soon migrate north with its mother to feeding grounds off New England.
Shutterstock customers love this asset!
More from this artist