Humpback Whale - Stock
The Tail Fin of a Humpback Whale off Provincetown, MA. (c) Tom Croke/Visual Image, Inc.
Tom CrokeHumpbackProvincetownMassachusettsCape CodTail FinWhaleVisual Image Inc.